kdeconnect-kde/plugins/mousepad
Alexander Lohnau 999f8e00de Remove explicit plugin Id
The one derived from the filename is identical. Deriving it from the filename is the preferred approach.
In KF6, log messages are printed out if the Id is needlessly specified.
A mismatching Id vs basename would print out a warning.
2023-07-22 20:51:19 +00:00
..
abstractremoteinput.cpp Use the RemoteDesktop portal to input from wayland 2023-01-16 18:14:47 +01:00
abstractremoteinput.h Use the RemoteDesktop portal to input from wayland 2023-01-16 18:14:47 +01:00
CMakeLists.txt Adjust includes/linking for QX11Extras 2023-07-20 11:15:46 +03:00
config-mousepad.h.cmake Reduce number of optional dependencies 2023-07-19 17:08:03 +00:00
kdeconnect_mousepad.json Remove explicit plugin Id 2023-07-22 20:51:19 +00:00
macosremoteinput.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
macosremoteinput.mm Fix and improve unicode input on macOS and Windows 2022-04-28 12:40:53 +00:00
mousepadplugin.cpp Reduce number of optional dependencies 2023-07-19 17:08:03 +00:00
mousepadplugin.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
README Implementation of mousepad plugin 2014-06-27 15:43:34 +02:00
waylandremoteinput.cpp Remove unneeded destructors from plugins 2023-07-22 16:01:21 +02:00
waylandremoteinput.h Remove unneeded destructors from plugins 2023-07-22 16:01:21 +02:00
windowsremoteinput.cpp Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
windowsremoteinput.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
x11remoteinput.cpp Adjust includes/linking for QX11Extras 2023-07-20 11:15:46 +03:00
x11remoteinput.h Add and make use of ECM's clang-format integration 2022-09-11 23:21:58 +00:00
xdp_dbus_remotedesktop_interface.xml Use the RemoteDesktop portal to input from wayland 2023-01-16 18:14:47 +01:00

When the user moves his on the phone, dx and dy (The difference between the last movement and the current movement of the X and Y Axis respectively)
is sent inside a NetworkPackage QCursor is used to move mouse cursor according to its relative position.

When the user tap or double taps his phone, a mouse key button is simulated using XTestFakeButtonEvent