Removed the localstate keyword from translations using numlock. This

combination doesn't work very well, for a number of reasons. In
Windows, Shift+KP_key isn't the same thing as NumLock+KP_key. For
example, Shift+0x53 (the Delete key) actually means BackSpace! This
behaviour isn't expected in X11.

With this patch, rdesktop should now work just like most X11
applications, such as standard KDE apps. Additionally, it improves
compatibility with those environments that fakes NumLocks with Shifts,
such as Xvnc.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1227 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
Peter Åstrand 2006-04-18 14:47:31 +00:00
parent 42970a8216
commit 3486cb8a80

View File

@ -188,38 +188,38 @@ KP_Subtract 0x4a localstate
KP_Add 0x4e localstate
KP_Enter 0x9c localstate
KP_Decimal 0x53 localstate numlock
KP_Separator 0x53 localstate numlock
KP_Delete 0x53 localstate
KP_Decimal 0x53 numlock
KP_Separator 0x53 numlock
KP_Delete 0x53
KP_0 0x52 localstate numlock
KP_0 0x52 numlock
KP_Insert 0x52 localstate
KP_1 0x4f localstate numlock
KP_1 0x4f numlock
KP_End 0x4f localstate
KP_2 0x50 localstate numlock
KP_2 0x50 numlock
KP_Down 0x50 localstate
KP_3 0x51 localstate numlock
KP_3 0x51 numlock
KP_Next 0x51 localstate
KP_4 0x4b localstate numlock
KP_4 0x4b numlock
KP_Left 0x4b localstate
KP_5 0x4c localstate numlock
KP_5 0x4c numlock
KP_Begin 0x4c localstate
KP_6 0x4d localstate numlock
KP_6 0x4d numlock
KP_Right 0x4d localstate
KP_7 0x47 localstate numlock
KP_7 0x47 numlock
KP_Home 0x47 localstate
KP_8 0x48 localstate numlock
KP_8 0x48 numlock
KP_Up 0x48 localstate
KP_9 0x49 localstate numlock
KP_9 0x49 numlock
KP_Prior 0x49 localstate
#