labwc/src/input
Johan Malm e77dddbc59 keyboard: fix virtual keyboard bug
Do no process virtual keyboard keycodes (just the keysyms).

Reproduce bug by issuing `wlrctl keyboard type xyz` and observe only 'x'
when 'xyz' was expected.

The 'y' and 'z' were matched in match_keybinding() in the keycode section and
returned keybinds for `XF86_AudioLowerVolume` and `XF86_AudioRaiseVolume`
respectively.

Fixes: #1367
2023-12-28 19:00:49 +01:00
..
cursor.c input: add cursor move and button emulation 2023-12-27 11:09:26 +00:00
drawing_tablet.c input: add drawing tablet setup and event listeners 2023-12-27 11:09:26 +00:00
gestures.c Move gesture handling out of cursor.c 2023-10-30 21:14:04 +00:00
input.c Move input handler init() and finish() functions to input/input.c 2023-10-30 21:14:04 +00:00
key-state.c key-state.c: add logging for 'pressed-sent' 2023-11-18 14:17:25 +00:00
keyboard.c keyboard: fix virtual keyboard bug 2023-12-28 19:00:49 +01:00
meson.build input: add drawing tablet setup and event listeners 2023-12-27 11:09:26 +00:00
touch.c Make touch depend on cursor to prevent racing 2023-10-30 21:14:04 +00:00