1
- // Generated by KLFC 1.5.5
1
+ // Generated by KLFC 1.5.6
2
2
// https://github.com/39aldo39/klfc
3
3
4
4
#include "unimap_trans.h"
@@ -16,9 +16,9 @@ enum modifier_id {
16
16
MOD_EXTEND ,
17
17
};
18
18
19
- #define AC_FN0 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_SHIFT_L )
20
- #define AC_FN1 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_SHIFT_R )
21
- #define AC_FN2 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_EXTEND )
19
+ #define AC_FN0 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_EXTEND )
20
+ #define AC_FN1 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_SHIFT_L )
21
+ #define AC_FN2 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_SHIFT_R )
22
22
#define AC_FN3 ACTION_FUNCTION_OPT(F_MODIFIER, MOD_SHIFT)
23
23
#define AC_FN4 ACTION_MODS_KEY(MOD_BIT(KC_LCTL), KC_Z)
24
24
#define AC_FN5 ACTION_MODS_KEY(MOD_BIT(KC_LCTL), KC_X)
@@ -36,32 +36,22 @@ const action_t actionmaps[][UNIMAP_ROWS][UNIMAP_COLS] PROGMEM = {
36
36
ESC , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 , F10 , F11 , F12 , PSCR ,SLCK ,PAUS , VOLD ,VOLU ,MUTE ,
37
37
GRV , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 ,MINS , EQL ,JYEN ,BSPC , INS ,HOME ,PGUP , NLCK ,PSLS ,PAST ,PMNS ,
38
38
TAB , Q , W , F , P , G , J , L , U , Y ,SCLN ,LBRC ,RBRC , BSLS , DEL , END ,PGDN , P7 , P8 , P9 ,PPLS ,
39
- CAPS , A , R , S , T , D , H , N , E , I , O ,QUOT , NUHS , ENT , P4 , P5 , P6 ,PCMM ,
40
- FN0 ,NUBS , Z , X , C , V , B , K , M ,COMM , DOT ,SLSH , RO , FN1 , UP , P1 , P2 , P3 ,PENT ,
39
+ FN0 , A , R , S , T , D , H , N , E , I , O ,QUOT , NUHS , ENT , P4 , P5 , P6 ,PCMM ,
40
+ FN1 ,NUBS , Z , X , C , V , B , K , M ,COMM , DOT ,SLSH , RO , FN2 , UP , P1 , P2 , P3 ,PENT ,
41
41
LCTL ,LGUI ,LALT ,MHEN , SPC , HENK ,KANA ,RALT ,RGUI , APP ,RCTL , LEFT ,DOWN ,RGHT , P0 , PDOT ,PEQL
42
42
),
43
- // Shift
44
- [1 ] = UNIMAP (
45
- TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,
46
- TRNS , TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,
47
- TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
48
- TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
49
- FN2 ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
50
- TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS , TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
51
- TRNS ,TRNS ,TRNS ,TRNS , TRNS , TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS , TRNS ,TRNS
52
- ),
53
43
// Extend
54
- [2 ] = UNIMAP (
44
+ [1 ] = UNIMAP (
55
45
TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,
56
46
CAPS , MPLY ,MPRV ,MNXT ,MSTP ,MUTE ,VOLD ,VOLU ,MSEL ,WHOM ,FIND , NO ,CALC , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,
57
47
NO , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 , F10 , F11 , F12 ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
58
48
TRNS , ESC ,WH_U ,WBAK ,WFWD ,MS_U ,PGUP ,HOME , UP , END , DEL , ESC , INS , WFAV , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
59
- FN2 ,LALT ,WH_D , FN3 ,LCTL ,MS_D ,PGDN ,LEFT ,DOWN ,RGHT ,BSPC , APP , TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
49
+ TRNS ,LALT ,WH_D , FN3 ,LCTL ,MS_D ,PGDN ,LEFT ,DOWN ,RGHT ,BSPC , APP , TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
60
50
TRNS ,TRNS , FN4 , FN5 , FN6 , FN7 ,BTN1 ,BTN2 ,BTN3 ,MS_L ,MS_R , NO , TRNS ,TRNS , TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
61
51
TRNS ,TRNS ,TRNS ,TRNS , ENT , TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS , TRNS ,TRNS
62
52
),
63
53
// Shift+Extend
64
- [3 ] = UNIMAP (
54
+ [2 ] = UNIMAP (
65
55
TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,
66
56
TRNS , NO ,MRWD ,MFFD ,EJCT ,WREF , NO , NO ,SLEP , NO ,MAIL ,TRNS , NO , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,
67
57
TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,TRNS ,
@@ -82,9 +72,9 @@ uint8_t vmods = 0;
82
72
83
73
const uint8_t layer_states [] = {
84
74
0x1 , // None
85
- 0x3 , // Shift
86
- 0x5 , // Extend
87
- 0xf , // Shift+Extend
75
+ 0x1 , // Shift
76
+ 0x3 , // Extend
77
+ 0x7 , // Shift+Extend
88
78
};
89
79
90
80
void action_function (keyrecord_t * record , uint8_t id , uint8_t opt ) {
0 commit comments