]> git.donarmstrong.com Git - kiibohd-controller.git/blob - Scan/DPH/50Key.kll
Code cleanup
[kiibohd-controller.git] / Scan / DPH / 50Key.kll
1 Name = 50Key;
2 Version = 0.1;
3 Author = "HaaTa (Jacob Alexander) 2014";
4 KLL = 0.3;
5
6 # Modified Date
7 Date = 2014-09-14;
8
9
10 # NOTE: Using IBM Model M 50 key as the base layout
11 # http://deskthority.net/wiki/File:IBM_Model_M_50-keys_06.jpg
12 # Using Red labels when there's an option
13 # When no key matches to USB HID, adding useful keys
14
15 S0x40 : U"Alt"; # Lgoff
16 S0x41 : U"Pause";
17 S0x42 : U"P";
18 S0x43 : U"O";
19 S0x44 : U"L";
20 S0x45 : U",";
21 S0x46 : U"Slash";
22 S0x47 : U"Enter";
23
24 S0x49 : U"PageUp";
25 S0x4A : U"I";
26 S0x4B : U"K";
27 S0x4C : U"J";
28 S0x4D : U"M";
29 S0x4E : U".";
30 S0x4F : U"Keypad Asterix"; # Asterix
31
32 S0x51 : U"PageDown";
33
34 S0x53 : U"U";
35 S0x54 : U"H";
36
37 S0x56 : U"N";
38 S0x57 : U"Tab";
39 S0x58 : U"Home"; # Calc
40 S0x59 : U"PrintScreen"; # Pay / PrtSc
41 S0x5A : U"Y";
42 S0x5B : U"T";
43 S0x5C : U"G";
44 S0x5D : U"V";
45 S0x5E : U"B";
46 S0x5F : U"Space";
47
48 S0x61 : U"Equals"; # Next / List
49 S0x62 : U"R";
50 S0x63 : U"F";
51 S0x64 : U"D";
52 S0x65 : U"C"; # C / Up
53 S0x66 : U"End"; # Reset / Right
54 S0x67 : U"Insert"; # Insert / Down
55 S0x68 : U"RAlt"; # Csh X / Rev
56 S0x69 : U"Gui"; # Rcpt
57 S0x6A : U"E";
58 S0x6B : U"W";
59 S0x6C : U"S";
60 S0x6D : U"Z";
61 S0x6E : U"X";
62 S0x6F : U"Delete"; # Delete / Left
63
64 S0x71 : U"Help";
65 S0x72 : U"Q";
66 S0x73 : U"A";
67 S0x74 : U"Esc";
68 S0x75 : U"CapsLock";
69 S0x76 : U"Backspace";
70 S0x77 : U"Shift";
71