// // N O T E: This file must be saved as Unicode // // This file contains the virtual keys mapping table for the // Cavalier device. The mapping table is define as follow // // VK_TPOUND = 0x78 // VK_TSTAR = 0x77 // VK_TAB = 0x09 // // We do not support escape value yet. So the key/char values should be // entered explicitly or by encoding start with 0x // // Format: // {VK VK' CH1 CH2} // VK -> value from keyboard driver // VK' -> printed on keys // CH1 -> symbols produced by Fn + key // CH2 -> symbols in 123 mode {Q Q @ @} {W W ! !} {E E E E} {R R R R} {T T T T} {Y Y Y Y} {U U + +} {I I / /} {O O ( (} {P P ) )} {A A ? ?} {S S * *} {D D D D} {F F F F} {G G G G} {H H - -} {J J _ _} {K K : :} {L L ; ;} {Z Z 0x09 Z} {X X # #} {C C C C} {V V V V} {B B B B} {N N 0xFA N} // 0xFA = Launch symbol window {M M 0xFB M} // 0xFB = Launch SMS {0xBE . , ,} // 0xBE = VK_PERIOD {0x26 0x26 0x21 0x26} // 0xF1 = up arrow, 0x21 = page up {0x28 0x28 0x22 0x28} // 0xF2 = down arrow, 0x22 = page down {0x25 0x25 0xFD 0x25} // 0xF3 = left arrow, 0xFD = launch pIE {0x27 0x27 0xDE 0x27} // 0xF4 = right arrow, 0xDE = '