Name = colemak; | |||||
Version = 0.1; | |||||
Author = "HaaTa (Jacob Alexander) 2014"; | |||||
KLL = 0.3; | |||||
# Modified Date | |||||
Date = 2014-09-07; | |||||
# Top Row | |||||
'e' : 'f'; | |||||
'r' : 'p'; | |||||
't' : 'g'; | |||||
'y' : 'j'; | |||||
'u' : 'l'; | |||||
'i' : 'u'; | |||||
'o' : 'y'; | |||||
'p' : ';'; | |||||
# Middle Row | |||||
's' : 'r'; | |||||
'd' : 's'; | |||||
'f' : 't'; | |||||
'g' : 'd'; | |||||
'j' : 'n'; | |||||
'k' : 'e'; | |||||
'l' : 'i'; | |||||
';' : 'o'; | |||||
# Bottom Row | |||||
'n' : 'k'; | |||||
Name = hhkbpro2; | |||||
Version = 0.1; | |||||
Author = "HaaTa (Jacob Alexander) 2014"; | |||||
KLL = 0.3; | |||||
# Modified Date | |||||
Date = 2014-09-07; | |||||
# Number Row | |||||
U"1" : U"F1"; | |||||
U"2" : U"F2"; | |||||
U"3" : U"F3"; | |||||
U"4" : U"F4"; | |||||
U"5" : U"F5"; | |||||
U"6" : U"F6"; | |||||
U"7" : U"F7"; | |||||
U"8" : U"F8"; | |||||
U"9" : U"F9"; | |||||
U"0" : U"F10"; | |||||
U"-" : U"F11"; | |||||
U"=" : U"F12"; | |||||
U"Backslash" : U"Insert"; | |||||
U"Backtick" : U"Delete"; | |||||
# Top Row | |||||
U"Tab" : U"Capslock"; | |||||
U"I" : U"PrintScreen"; | |||||
U"O" : U"ScrollLock"; | |||||
U"P" : U"Pause"; | |||||
U"{" : U"Up"; | |||||
# Middle Row | |||||
U"A" : U"VolumeDown"; | |||||
U"S" : U"VolumeUp"; | |||||
U"D" : U"Mute"; | |||||
#U"F" : U"Eject"; # TODO Requires additional firmware support for media keys -HaaTa | |||||
U"H" : U"Keypad Asterix"; | |||||
U"J" : U"Keypad Slash"; | |||||
U"K" : U"Home"; | |||||
U"L" : U"PageUp"; | |||||
U";" : U"Left"; | |||||
U"Quote" : U"Right"; | |||||
# Bottom Row | |||||
U"N" : U"Keypad Plus"; | |||||
U"M" : U"Keypad Minus"; | |||||
U"Comma" : U"End"; | |||||
U"Period" : U"PageDown"; | |||||
U"Slash" : U"Down"; | |||||
# Space Row | |||||
# N/A | |||||
Name = stdFuncMap; | |||||
Version = 0.1; | |||||
Author = "HaaTa (Jacob Alexander) 2014"; | |||||
KLL = 0.3; | |||||
# Modified Date | |||||
Date = 2014-09-14; | |||||
# Maps each Function key incrementally to each layer | |||||
# Unused layers and functions are ignored | |||||
U"Function1" : layerShift( 1 ); | |||||
U"Function2" : layerShift( 2 ); | |||||
U"Function3" : layerShift( 3 ); | |||||
U"Function4" : layerShift( 4 ); | |||||
U"Function5" : layerShift( 5 ); | |||||
U"Function6" : layerShift( 6 ); | |||||
U"Function7" : layerShift( 7 ); | |||||
U"Function8" : layerShift( 8 ); | |||||
U"Function9" : layerShift( 9 ); | |||||
U"Function10" : layerShift( 10 ); | |||||
U"Function11" : layerShift( 11 ); | |||||
U"Function12" : layerShift( 12 ); | |||||
U"Function13" : layerShift( 13 ); | |||||
U"Function14" : layerShift( 14 ); | |||||
U"Function15" : layerShift( 15 ); | |||||
U"Function16" : layerShift( 16 ); | |||||