@@ -0,0 +1,24 @@ | |||
Name = ICED Function Layer; | |||
Version = 0.1; | |||
Author = "HaaTa (Jacob Alexander) 2015"; | |||
KLL = 0.3c; | |||
# Modified Date | |||
Date = 2015-08-21; | |||
# Top Row - Left | |||
U"1" : U"F1"; | |||
U"2" : U"F2"; | |||
U"3" : U"F3"; | |||
U"4" : U"F4"; | |||
U"5" : U"F5"; | |||
U"Esc" : U"F11"; | |||
# Top Row - Right | |||
U"Function6" : U"F12"; | |||
U"6" : U"F6"; | |||
U"7" : U"F7"; | |||
U"8" : U"F8"; | |||
U"9" : U"F9"; | |||
U"0" : U"F10"; | |||
@@ -0,0 +1,43 @@ | |||
Name = ICED Numpad Layer; | |||
Version = 0.1; | |||
Author = "HaaTa (Jacob Alexander) 2015"; | |||
KLL = 0.3c; | |||
# Modified Date | |||
Date = 2015-08-21; | |||
# Top Row - Left | |||
U"Equals" : flashMode(); # Requires the following line un-commented | |||
#flashModeEnabled = 1; | |||
# Top Row - Right | |||
U"7" : U"Numlock"; | |||
U"8" : U"Keypad Slash"; | |||
U"9" : U"Keypad Asterisk"; | |||
U"0" : U"Keypad Minus"; | |||
# Top-Middle Row - Right | |||
U"U" : U"Keypad 7"; | |||
U"I" : U"Keypad 8"; | |||
U"O" : U"Keypad 9"; | |||
U"P" : U"Keypad Plus"; | |||
# Middle Row - Right | |||
U"J" : U"Keypad 4"; | |||
U"K" : U"Keypad 5"; | |||
U"L" : U"Keypad 6"; | |||
U"Semicolon" : U"Keypad Plus"; | |||
# Bottom-Middle Row - Right | |||
U"M" : U"Keypad 1"; | |||
U"Comma" : U"Keypad 2"; | |||
U"Period" : U"Keypad 3"; | |||
U"Slash" : U"Keypad Enter"; | |||
# Bottom Row - Right | |||
U"Up" : U"Keypad Period"; | |||
U"Right" : U"Keypad Enter"; | |||
# Bottom Thumb Cluster - Right | |||
U"Space" : U"Keypad 0"; | |||
@@ -0,0 +1,34 @@ | |||
Name = mdergo1Overlay; | |||
Version = 0.1; | |||
Author = "HaaTa (Jacob Alexander) 2015"; | |||
KLL = 0.3c; | |||
# Modified Date | |||
Date = 2015-08-21; | |||
# Make default layout more like the original ErgoDox default layout | |||
# https://keyboard-configurator.massdrop.com/ext/ergodox/?referer=NJD4SS&hash=f4bc8609bda446b3ac6cfc317eb3ed6a | |||
# | |||
# The defaultMap.kll in BaseMap cannot have any duplicate keys (or they cannot be fully remapped later) | |||
# But, the DefaultMap can start to duplicate keys without any issues | |||
# Top Row - Right | |||
# XXX Currently there are no "convenience" Function symbolic names for layerLock | |||
# This means the LCDLayerDisplay has to be applied here | |||
# Adding more symbolic names is possible, but it's not super straight-forward | |||
U"Function6" : layerLock( 2 ) + LCDLayerDisplay(); # Lock layer 2, and LCD update | |||
# Top-Middle Row - Left | |||
U"Function1" : layerLock( 1 ) + LCDLayerDisplay(); # Lock layer 1, and LCD update | |||
# Bottom-Middle Row - Left | |||
U"Function2" : U"Function1"; # Set Function2 to be layer shift 1 | |||
# Bottom-Middle Row - Right | |||
U"Function7" : U"Function1"; # Set Function7 to be layer shift 1 | |||
# Bottom Row - Left | |||
U"Function3" : U"Backslash"; | |||
U"Function4" : U"Left"; | |||
U"Function5" : U"Right"; | |||