FreeRDP/libfreerdp/locale
Pascal Nowack bb967d1533 winpr/input: Add actual evdev keyboard handling
WinPR provides APIs to convert between keycodes between virtual
keycodes.
These keycodes can currently be evdev keycodes or Apple keycodes.
The evdev handling, however, handles XKB keycodes and not evdev ones.
The main difference between these is that XKB keycodes are shifted by
the value 8, compared to evdev keycodes.

In order to fix this situation, rename the evdev keycodes to XKB ones,
and introduce additionally a new keycode evdev, including its handling
for this keycode type.
2023-04-21 12:31:51 +02:00
..
CMakeLists.txt Added missing CoreFoundation library to dependencies 2021-01-21 09:51:30 +01:00
keyboard_apple.c locale: Fix polish keyboard layouts on MacOS (#8139) 2022-08-19 12:25:54 +02:00
keyboard_apple.h locale: Fix keyboard detection on MacOS 2021-01-18 16:53:02 +01:00
keyboard_layout.c Updated keyboard list API 2022-10-19 20:31:53 +02:00
keyboard_sun.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
keyboard_sun.h Added FREERDP_LOCAL 2016-10-06 13:43:09 +02:00
keyboard_x11.c Eliminate Dead nested assignment warnings 2022-04-28 12:37:19 +02:00
keyboard_x11.h Reformatted to new style 2019-11-07 10:53:54 +01:00
keyboard_xkbfile.c Replaced memset/ZeroMemory with initializer 2022-10-14 12:11:01 +02:00
keyboard_xkbfile.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
keyboard.c winpr/input: Add actual evdev keyboard handling 2023-04-21 12:31:51 +02:00
liblocale.h Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
locale.c Fixed Wsign-compare warnings 2022-12-09 15:58:26 +01:00
xkb_layout_ids.c locale: Use Polish Programmers as default keyboard layout (#8134) 2022-08-18 10:05:35 +02:00
xkb_layout_ids.h Reformatted to new style 2019-11-07 10:53:54 +01:00