Changeset 33540 in vbox for trunk/src/VBox/Frontends/Common
- Timestamp:
- Oct 28, 2010 9:27:05 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 67140
- Location:
- trunk/src/VBox/Frontends/Common/VBoxKeyboard
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/Common/VBoxKeyboard/keyboard-types.h
r32895 r33540 43 43 /** 44 44 * This table contains a set of known keycode mappings for a set of known 45 * keyboard types. The most important type will be the almost ubiqui ous PC45 * keyboard types. The most important type will be the almost ubiquitous PC 46 46 * keyboard, but as far as I know some VNC servers and some Sunrays for 47 47 * example use different mappings. I only used a minimal set of key mappings … … 77 77 { "evdev", 0x25, 0x32, 0x42, 0x17, 0x9, 0x24, 0x6f, 0x74, 78 78 0x71, 0x72, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a }, 79 { NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } /* Sentin al */79 { NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } /* Sentinel */ 80 80 }; 81 81 … … 115 115 0x141, 0x0, 0x157, 0x105, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 116 116 }, 117 { 0 } /* Sentin al */117 { 0 } /* Sentinel */ 118 118 }; 119 119 -
trunk/src/VBox/Frontends/Common/VBoxKeyboard/keyboard.c
r32896 r33540 269 269 * To deal with this, we compare the different candidate layouts to see in 270 270 * which one the X11 keycodes would be most sequential and hope that they 271 * really are layed outmore or less sequentially.271 * really are arranged more or less sequentially. 272 272 * 273 273 * The actual detection of the current layout is done in the sub-function -
trunk/src/VBox/Frontends/Common/VBoxKeyboard/xkbtoscan.h
r32895 r33540 25 25 * other than GPL or LGPL is available it will apply instead, Sun elects to use 26 26 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any 27 * a choice of LGPL license versions is made available with the language indica 27 * a choice of LGPL license versions is made available with the language indicating 28 28 * that LGPLv2 or any later version may be used, or where a choice of which ver 29 29 * of the LGPL is applied is otherwise unspecified.
Note:
See TracChangeset
for help on using the changeset viewer.