FreeRDP/libfreerdp/locale
Roland Kaufmann d930431169 Forward layout ID of Programmer Dvorak to server
The Programmer Dvorak keyboard layout is supported by Xkb but support
in Windows is only available through an open-source add-on driver. It
is plausible that those that use this layout in X11 also installs this
driver on Windows instead of using the standard Dvorak variant there.

This changeset recognizes Programmer Dvorak as its own variant, and
assigns this a layout ID which matches the one used in the Windows
driver so that it will be selected when you logon. If this layout is
not available, it will now revert to the regular United States layout.

Tested with Ubuntu Precise 12.04 connecting to Windows 7 SP1.
2015-01-30 21:22:59 +01:00
..
CMakeLists.txt libfreerdp: always build "MONOLITHIC" 2014-09-12 00:19:53 +02:00
keyboard_layout.c Forward layout ID of Programmer Dvorak to server 2015-01-30 21:22:59 +01:00
keyboard_sun.c libfreerdp-locale: cleanup solaris code 2013-03-06 12:50:25 -05:00
keyboard_sun.h libfreerdp-locale: cleanup solaris code 2013-03-06 12:50:25 -05:00
keyboard_x11.c libfreerdp-locale: cleanup layout detection 2013-03-06 16:35:50 -05:00
keyboard_x11.h libfreerdp-locale: cleanup layout detection 2013-03-06 16:35:50 -05:00
keyboard_xkbfile.c Fixed compiler warnings. 2014-09-15 08:55:00 +02:00
keyboard_xkbfile.h libwinpr-input: started mapping XKB keynames to virtual key codes 2013-03-06 17:43:41 -05:00
keyboard.c freerdp: merging with master 2013-03-11 13:25:23 -04:00
liblocale.h Replaced logging in libfreerdp with wlog defines. 2014-09-15 08:48:46 +02:00
locale.c libwinpr-input: started mapping XKB keynames to virtual key codes 2013-03-06 17:43:41 -05:00
timezone.c libfreerdp-utils: remove old time utils 2014-11-12 13:45:03 -05:00
xkb_layout_ids.c Forward layout ID of Programmer Dvorak to server 2015-01-30 21:22:59 +01:00
xkb_layout_ids.h freerdp: get rid of old types 2012-10-09 03:26:39 -04:00