proper support for wired apple aluminum keyboards, including text navigation and option key symbols
apple-keyboard.conf edited
79 lines 1.3 kB view raw
1[ids] 205ac:0220 3 4[main] 5leftcontrol = layer(meta) 6rightcontrol = layer(meta) 7leftmeta = layer(control) 8rightmeta = layer(control) 9rightalt = layer(alt) 10numlock = macro(C-a backspace) 11 12kp1 = 1 13kp2 = 2 14kp3 = 3 15kp4 = 4 16kp5 = 5 17kp6 = 6 18kp7 = 7 19kp8 = 8 20kp9 = 9 21kp0 = 0 22kpdot = dot 23 24# command 25[control] 26left = home 27right = end 28up = C-home 29down = C-end 30 31# command+shift 32[control+shift] 333 = sysrq 344 = sysrq 355 = sysrq 36/ = f1 37 38# control 39[meta] 40d = delete 41h = backspace 42a = home 43e = end 44f = right 45b = left 46p = up 47n = down 48o = enter 49 50# option 51[alt] 52left = C-left 53right = C-right 54backspace = C-backspace 552 = macro(C-S-u 2 1 2 2 space) 563 = macro(C-S-u a 3 space) 574 = macro(C-S-u a 2 space) 585 = macro(C-S-u 2 2 1 e space) 596 = macro(C-S-u a 7 space) 608 = macro(C-S-u 2 0 2 2 space) 61g = macro(C-S-u a 9 space) 62j = macro(C-S-u 3 9 4 space) 63m = macro(C-S-u b 5 space) 64p = macro(C-S-u 3 c 0 space) 65r = macro(C-S-u a e space) 66v = macro(C-S-u 2 2 1 a space) 67y = macro(C-S-u a 5 space) 68z = macro(C-S-u 3 a 9 space) 69- = macro(C-S-u 0 2 0 1 3 space) 70/ = macro(C-S-u f 7 space) 71= = macro(C-S-u 2 2 6 0 space) 72 73# opt+shift 74[shift+alt] 752 = macro(C-S-u 2 0 a c space) 768 = macro(C-S-u b 0 space) 77k = macro(C-S-u f 8 f f space) 78- = macro(C-S-u 0 2 0 1 4 space) 79= = macro(C-S-u b 1 space)