|
|
@ -36,18 +36,32 @@ |
|
|
|
{ k05, k15, k25, k35 } \ |
|
|
|
} |
|
|
|
|
|
|
|
#define LAYOUT_ortho_4x6( \ |
|
|
|
#define LAYOUT_ortho_4x6_right( \ |
|
|
|
k00, k01, k02, k03, k04, k05, \ |
|
|
|
k10, k11, k12, k13, k14, k15, \ |
|
|
|
k20, k21, k22, k23, k24, k25, \ |
|
|
|
k30, k31, k32, k33, k34, k35 \ |
|
|
|
) { \ |
|
|
|
{ k00, k10, k20, k30 }, \ |
|
|
|
{ k01, k11, k21, k31 }, \ |
|
|
|
{ k02, k12, k22, k32 }, \ |
|
|
|
{ k03, k13, k23, k33 }, \ |
|
|
|
{ k05, k15, k25, k35 }, \ |
|
|
|
{ k04, k14, k24, k34 }, \ |
|
|
|
{ k05, k15, k25, k35 } \ |
|
|
|
{ k03, k13, k23, k33 }, \ |
|
|
|
{ k02, k12, k22, k32 }, \ |
|
|
|
{ k01, k11, k21, k31 }, \ |
|
|
|
{ k00, k10, k20, k30 } \ |
|
|
|
} |
|
|
|
|
|
|
|
#define LAYOUT_ortho_4x6_left( \ |
|
|
|
k00, k01, k02, k03, k04, k05, \ |
|
|
|
k10, k11, k12, k13, k14, k15, \ |
|
|
|
k20, k21, k22, k23, k24, k25, \ |
|
|
|
k30, k31, k32, k33, k34, k35 \ |
|
|
|
) { \ |
|
|
|
{ k30, k20, k10, k00 }, \ |
|
|
|
{ k31, k21, k11, k01 }, \ |
|
|
|
{ k32, k22, k12, k02 }, \ |
|
|
|
{ k33, k23, k13, k03 }, \ |
|
|
|
{ k34, k24, k14, k04 }, \ |
|
|
|
{ k35, k25, k15, k05 } \ |
|
|
|
} |
|
|
|
|
|
|
|
#define LAYOUT_numpad_6x4( \ |
|
|
|