]> git.donarmstrong.com Git - kiibohd-kll.git/blob - layouts/mdergo1Overlay.kll
Adding Infinity ErgoDox default layers and overlay
[kiibohd-kll.git] / layouts / mdergo1Overlay.kll
1 Name = mdergo1Overlay;
2 Version = 0.1;
3 Author = "HaaTa (Jacob Alexander) 2015";
4 KLL = 0.3c;
5
6 # Modified Date
7 Date = 2015-08-21;
8
9 # Make default layout more like the original ErgoDox default layout
10 # https://keyboard-configurator.massdrop.com/ext/ergodox/?referer=NJD4SS&hash=f4bc8609bda446b3ac6cfc317eb3ed6a
11 #
12 # The defaultMap.kll in BaseMap cannot have any duplicate keys (or they cannot be fully remapped later)
13 # But, the DefaultMap can start to duplicate keys without any issues
14
15 # Top Row - Right
16 # XXX Currently there are no "convenience" Function symbolic names for layerLock
17 #     This means the LCDLayerDisplay has to be applied here
18 #     Adding more symbolic names is possible, but it's not super straight-forward
19 U"Function6" : layerLock( 2 ) + LCDLayerDisplay(); # Lock layer 2, and LCD update
20
21 # Top-Middle Row - Left
22 U"Function1" : layerLock( 1 ) + LCDLayerDisplay(); # Lock layer 1, and LCD update
23
24 # Bottom-Middle Row - Left
25 U"Function2" : U"Function1"; # Set Function2 to be layer shift 1
26
27 # Bottom-Middle Row - Right
28 U"Function7" : U"Function1"; # Set Function7 to be layer shift 1
29
30 # Bottom Row - Left
31 U"Function3" : U"Backslash";
32 U"Function4" : U"Left";
33 U"Function5" : U"Right";
34