CVS: rdesktop/keymaps common,1.21,1.22
Peter Ã
strand <[email protected]> Tue, 18 Apr 2006 07:47:37 -0700
| Newsgroups | gmane.network.rdesktop.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/rdesktop/rdesktop/keymaps In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22681 Modified Files: common Log Message: 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. Index: common =================================================================== RCS file: /cvsroot/rdesktop/rdesktop/keymaps/common,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** common 4 Aug 2005 12:08:53 -0000 1.21 --- common 18 Apr 2006 14:47:31 -0000 1.22 *************** *** 189,224 **** KP_Enter 0x9c localstate ! KP_Decimal 0x53 localstate numlock ! KP_Separator 0x53 localstate numlock ! KP_Delete 0x53 localstate ! KP_0 0x52 localstate numlock KP_Insert 0x52 localstate ! KP_1 0x4f localstate numlock KP_End 0x4f localstate ! KP_2 0x50 localstate numlock KP_Down 0x50 localstate ! KP_3 0x51 localstate numlock KP_Next 0x51 localstate ! KP_4 0x4b localstate numlock KP_Left 0x4b localstate ! KP_5 0x4c localstate numlock KP_Begin 0x4c localstate ! KP_6 0x4d localstate numlock KP_Right 0x4d localstate ! KP_7 0x47 localstate numlock KP_Home 0x47 localstate ! KP_8 0x48 localstate numlock KP_Up 0x48 localstate ! KP_9 0x49 localstate numlock KP_Prior 0x49 localstate --- 189,224 ---- KP_Enter 0x9c localstate ! KP_Decimal 0x53 numlock ! KP_Separator 0x53 numlock ! KP_Delete 0x53 ! KP_0 0x52 numlock KP_Insert 0x52 localstate ! KP_1 0x4f numlock KP_End 0x4f localstate ! KP_2 0x50 numlock KP_Down 0x50 localstate ! KP_3 0x51 numlock KP_Next 0x51 localstate ! KP_4 0x4b numlock KP_Left 0x4b localstate ! KP_5 0x4c numlock KP_Begin 0x4c localstate ! KP_6 0x4d numlock KP_Right 0x4d localstate ! KP_7 0x47 numlock KP_Home 0x47 localstate ! KP_8 0x48 numlock KP_Up 0x48 localstate ! KP_9 0x49 numlock KP_Prior 0x49 localstate ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642