]> git.donarmstrong.com Git - kiibohd-kll.git/blob - layouts/stdFuncMap.kll
Adding support for "Soft Replace" kll 0.3c
[kiibohd-kll.git] / layouts / stdFuncMap.kll
1 Name = stdFuncMap;
2 Version = 0.3;
3 Author = "HaaTa (Jacob Alexander) 2014-2015";
4 KLL = 0.3c;
5
6 # Modified Date
7 Date = 2015-09-29;
8
9 # Maps each Function key incrementally to each layer
10 # Unused layers and functions are ignored
11
12 U"Function1" :: layerShift( 1 );
13 U"Function2" :: layerShift( 2 );
14 U"Function3" :: layerShift( 3 );
15 U"Function4" :: layerShift( 4 );
16 U"Function5" :: layerShift( 5 );
17 U"Function6" :: layerShift( 6 );
18 U"Function7" :: layerShift( 7 );
19 U"Function8" :: layerShift( 8 );
20 U"Function9" :: layerShift( 9 );
21 U"Function10" :: layerShift( 10 );
22 U"Function11" :: layerShift( 11 );
23 U"Function12" :: layerShift( 12 );
24 U"Function13" :: layerShift( 13 );
25 U"Function14" :: layerShift( 14 );
26 U"Function15" :: layerShift( 15 );
27 U"Function16" :: layerShift( 16 );
28
29 U"Lock1" :: layerLock( 1 );
30 U"Lock2" :: layerLock( 2 );
31 U"Lock3" :: layerLock( 3 );
32 U"Lock4" :: layerLock( 4 );
33 U"Lock5" :: layerLock( 5 );
34 U"Lock6" :: layerLock( 6 );
35 U"Lock7" :: layerLock( 7 );
36 U"Lock8" :: layerLock( 8 );
37 U"Lock9" :: layerLock( 9 );
38 U"Lock10" :: layerLock( 10 );
39 U"Lock11" :: layerLock( 11 );
40 U"Lock12" :: layerLock( 12 );
41 U"Lock13" :: layerLock( 13 );
42 U"Lock14" :: layerLock( 14 );
43 U"Lock15" :: layerLock( 15 );
44 U"Lock16" :: layerLock( 16 );
45
46 U"Latch1" :: layerLatch( 1 );
47 U"Latch2" :: layerLatch( 2 );
48 U"Latch3" :: layerLatch( 3 );
49 U"Latch4" :: layerLatch( 4 );
50 U"Latch5" :: layerLatch( 5 );
51 U"Latch6" :: layerLatch( 6 );
52 U"Latch7" :: layerLatch( 7 );
53 U"Latch8" :: layerLatch( 8 );
54 U"Latch9" :: layerLatch( 9 );
55 U"Latch10" :: layerLatch( 10 );
56 U"Latch11" :: layerLatch( 11 );
57 U"Latch12" :: layerLatch( 12 );
58 U"Latch13" :: layerLatch( 13 );
59 U"Latch14" :: layerLatch( 14 );
60 U"Latch15" :: layerLatch( 15 );
61 U"Latch16" :: layerLatch( 16 );
62
63 # Layer rotation
64 U"Next Layer" :: layerRotate( 0 ); # 0 is Next
65 U"Prev Layer" :: layerRotate( 1 ); # 1 is Previous
66