Based on
Build with
- Layer 7 (Layer switcher) )):
- Layer 6 (Mouse layer):
- Layer 5 (Navigation):
- Layer 0 (Default layer):
- Fn5: Use navigation layer, use the most
- Fn6: Use mouse layer when holding, tap to input ";"
- Fn7: Use layer 7 (special layer to set keyboard type and toggle mouse layer)
- Fn16: Toggle the mouse layer
- Fn13: Set to Window mode (currently same as linux mode)
- Fn14: Set to OSX mode (see Fn23 and Fn24 for detail)
- Fn15: Set to linux mode(see Fn23 and Fn24 for detail)
Fn 21 and Fn 22 are 'tmux pre' and 'tmux next' (my tmux prefix is Ctrl+N)
- Fn21: Ctrl + N, n
- Fn22: Ctrl + N, p
Fn 23 and Fn 24 are 'tab pre' and 'tab next', they can switch between all kinds of tabs (Termial tabs, Chrome tabs, atom tabs and so on...)
- Fn23: Ctrl + PgUp in linux mode, Shift + Cmd + [ in OSX mode
- Fn24: Ctrl + PgDown in linux mode, Shift + Cmd + ] in OSX mode
- Fn30: Background layer step change
- Fn31: Background switch
- When layer n (n>0) are active, the CapsLock light is on.
$ make ubuntu_tools # if you do not use ubuntu, install the packages by yourself
$ make # build the frame
$ make flash # flash it
I have used
- Tninkpad Red Point keyboard
- Poker II keyboard
- Obins ANNE keyboard
The gh60 should be my last keyboard, enjoy it :)