Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

App and daemon for display managing

License

GPL-2.0, LGPL-2.1 licenses found

Licenses found

GPL-2.0
COPYING
LGPL-2.1
COPYING.LGPL
NotificationsYou must be signed in to change notification settings

winft/kdisplay

Repository files navigation

KDisplay is a small display management app.It provides a simple and straightforward UI for managing an arbitrary number of displays.

KDisplay in Theseus' Ship Wayland session

Features

  • Displays can be repositioned with drag-and-drop.
  • An optimal resolution and refresh rate are automatically selected.Manual override is possible.
  • Displays can be seemlessly "replicated".
  • The settings of a display is by default remembered globallybut can be overridden for specific combinations of displays.
  • Provides additional integration for the KDE Plasma Workspace through a plasmoid and an OSDactivated by hardware key for quick configuration changes.

Installation

Requirements

KDisplay works with many windowing system and compositors:

  • Any X11 desktop
  • Wayland:
    • Theseus' Ship and other The Compositor Modules based compositors
    • sway and other wlroots based compositors

Packages

Your distribution might provide KDisplay already as a package:

Compile from source

KDisplay can also be compiled from source with following dependencies:

  • Extra CMake Modules
  • Qt
  • Disman
  • KDBusAddons
  • KDeclarative
  • KI18n
  • Kirigami

Configure, build and install KDisplay like any other CMake based project.You can install it to your normal system directory.This will also ensure certain service filesfor integration with the KDE Plasma workspacewill be picked up correctly.

Usage

App

Just runkdisplay from command lineor look for the "Displays" entry in the launcher that your desktop environment provides.

KDE Plasma integration

On laptops the OSD can be activated by hardware key.The plasmoid is available in the systems tray.

Reporting issues

See first the respective section inDisman's Readme.In case KDisplay is identified as being responsible for the issue you experienceand noissue ticket exists yet for this specific issue please create a new ticket.

Translations

KDisplay has been translated to the following languages already:

Translation status

We use theWeblate service for localization.If you want to help us translating KDisplay to your native or other languagesplease join us there.

Contributing

If you are interested in improving the KDisplay source code directly,see theCONTRIBUTING.md file on how to get started.

Contact

Issue tickets can be created for feature requests, bug reports or general discussions.For direct communication joinThe Compositor Modules Matrix room.


[8]ページ先頭

©2009-2025 Movatter.jp