This website requires JavaScript.
Explore
Help
Sign In
tristan
/
kdeconnect-kde
Watch
1
Star
0
Fork
You've already forked kdeconnect-kde
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
a35ac8706c
kdeconnect-kde
/
plugins
/
mousepad
/
config-mousepad.h.cmake
3 lines
52 B
CMake
Raw
Normal View
History
Unescape
Escape
[mousepad] Integrate with KWayland for fake input support KWayland provides a FakeInput interface which KWin as a compositor supports. This can be used to fake input events on Wayland. As it's a KWin specific interface it won't work with other Wayland compositors. If the compositor does not support the required interface, the module just doesn't do anything. Support in the implementation is completely optional. Adding fake input events circumvents the Wayland security model. Because of that the interface is designed in a way that the security decision can be done by the compositor and can be delegated to the user. On first input event kdeconnect tries to "authenticate" with the compositor. This gives the compositor the possibility to e.g. ask the user whether it should be allowed. It's not done on startup or of load module as that would show such a message way to early and the user would not be able to connect it with his action on the smartphone. REVIEW: 124238
2015-07-03 08:25:34 +01:00
#cmakedefine01 HAVE_WAYLAND
Refactor capabilities together with Albert He is committing a similar patch to kdeconnect-android
2016-05-31 16:16:01 +01:00
#cmakedefine01 HAVE_X11
Reference in a new issue
Copy permalink