FreeRDP/server/shadow
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
..
Mac Fixed mac compilation warnings 2022-06-03 08:51:40 +02:00
Win [logging] remove __FUNCTION__ from actual message 2023-01-25 16:26:39 +01:00
X11 winpr/input: Add actual evdev keyboard handling 2023-04-21 12:31:51 +02:00
.gitignore shadow-cli: add initial man page 2017-01-16 11:11:59 +01:00
CMakeLists.txt [CMake] Fix use of BUILD_SHARED_LIBS 2023-03-10 11:40:08 +01:00
freerdp-shadow-cli.1.in Fixed typos (Otherweise) 2020-05-10 16:35:20 +09:00
freerdp-shadow.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ShadowConfig.cmake.in build: export freerdp-shadow 2016-02-29 16:22:24 +01:00
shadow_audin.c [server] fixed build without CHANNEL_AUDIN_SERVER 2023-03-06 21:46:51 +01:00
shadow_audin.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_capture.c Replaced memset/ZeroMemory with initializer 2022-10-14 12:11:01 +02:00
shadow_capture.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_channels.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_channels.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_client.c pointer: Rename position to hotspot position in Color Pointer Update 2023-04-14 08:31:20 +02:00
shadow_client.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
shadow_encoder.c [codec,h264] add getter/setter for h264 options 2023-04-11 10:58:03 +02:00
shadow_encoder.h Added PROGRESSIVE codec to shadow 2021-06-28 16:51:27 +02:00
shadow_encomsp.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_encomsp.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_input.c Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
shadow_input.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_lobby.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_lobby.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_mcevent.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_mcevent.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
shadow_rdpgfx.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_rdpgfx.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_rdpsnd.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_rdpsnd.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_remdesk.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_remdesk.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_screen.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_screen.h server: Fixed warnings, added assertions 2021-06-18 11:32:16 +02:00
shadow_server.c [core,server] warn if cert not RDP security compatible 2023-03-28 17:19:03 +02:00
shadow_subsystem_builtin.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_subsystem.c Replaced memset/ZeroMemory with initializer 2022-10-14 12:11:01 +02:00
shadow_subsystem.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_surface.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_surface.h server: Fixed warnings, added assertions 2021-06-18 11:32:16 +02:00
shadow.c [server,shadow] use rdpPrivateKey and rdpCertificate 2023-02-16 10:06:17 +01:00
shadow.h Reformatted to new style 2019-11-07 10:53:54 +01:00