From 3486cb8a809069e011a0e1a1016ea1edefa66aaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20=C3=85strand?= Date: Tue, 18 Apr 2006 14:47:31 +0000 Subject: [PATCH] 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 --- keymaps/common | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/keymaps/common b/keymaps/common index ffa7eec..f767b7b 100644 --- a/keymaps/common +++ b/keymaps/common @@ -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 #