Commit Graph

14 Commits

Author SHA1 Message Date
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
richardg867
152c66e398 XInput2: Add Steam Deck trackpad hack on top of the VNC hack 2023-05-21 23:58:11 -03:00
Joakim L. Gilje
16b9a5d3e0 TigerVNC pointer needs the same workaround as previously added for another VNC server, (#3103)
but it's pointer is named differently. In addition, it also publishes a pointer
using the XTEST pointer name already added as a workaround. So, if a TigerVNC pointer
is detected, it should be selected first.
2023-02-13 11:33:40 -05:00
RichardG867
e9a326622f xinput2_mouse: Treat XTEST as an absolute pointer device to fix VNC mouse injection 2023-02-03 20:55:39 -03:00
RichardG867
f74b72d332 xinput2_mouse: Keep all absolute coordinate conversions in the double domain 2023-01-31 21:00:19 -03:00
RichardG867
91d5050a21 Overhaul XInput2 handling to properly support absolute input devices, closes #2856 2023-01-31 18:29:29 -03:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Cacodemon345
ad3bba009a qt: Raise minimum Xi2 version requirement to 2.1
This is needed for click-and-drag to work with both Qt5 and Qt6, especially the latter which was previously broken, without any hacks.
2022-08-12 13:24:29 +06:00
Alexander Babikov
710d34db97 Remove unused variables and functions 2022-04-14 07:13:50 +05:00
Cacodemon345
be3501cfe1 qt: Avoid crashes on X11 at exit 2022-02-17 11:45:42 +06:00
Cacodemon345
4f9af2eb77 Xi2: Warp mouse cursor only on Xi2 thread 2022-02-17 10:25:37 +06:00
Cacodemon345
0b664b5a12 qt: Try fixing mouse support on VNC 2022-02-16 00:10:30 +06:00
Cacodemon345
0d31bb0cc6 qt: X11 Xinput2 mouse motion backend 2022-02-15 02:34:13 +06:00