This is my personal keyboard configuration based on the https://github.com/msvisser/qmk_firmware/tree/anne_pro/keyboards/anne_pro
The keyboard is an Anne Pro (gen.1) with Gateron blue switches (clikkey clikkey) and a SA profile keycaps set (https://kbdfans.com/products/in-stockmaxkey-foundation-sa-keycaps-set)
The keyboard firmware is modded to my personal liking. Feel free to get inspired :)
The baselayer follows pretty much standard ANSI 60% layout with a few modifications.
ESC
will act asGRAVE
LCTRL
will act asMOUSEBTN4
(navigate back)RCTRL
will act asMOUSEBTN5
(navigate forward)
RWIN
activate 1st layer (Navigation)MENU
activate 2nd layer (Recordable macro)
From the base layer following is available:
W
,A
,S
,D
acts as arrow keys.J
,K
,L
volume control[
,]
asHOME
/END
BACKSPACE
asDELETE
B
access 3rd layer (Bluetooth connection);
,'
forPGUP
/PGDN
- Tap
TAB
access 4th layer
R
for START RECORDS
for STOP RECORDP
for PLAY
Q
public sshkeyW
my emailE
MACRO3D
MACRO4
To build and flash firmware you need to checkout https://github.com/msvisser/qmk_firmware/
and navigate to keyboards/anne_pro/keymaps/
and checkout this repository as custom
So that this readme file is located keyboards/anne_pro/keymaps/custom/readme.md
. There's a few modifications to the anne_pro firmware to get the extra features to work.
keyboards/anne_pro/anne_pro.c:175
anne_pro_lighting_mode(APL_MODE_PINK);
keyboards/anne_pro/config.h
#define TAPPING_TERM 200
keyboards/anne_pro/rules.mk
MOUSEKEY_ENABLE = yes
DYNAMIC_MACRO_ENABLE = yes
TAP_DANCE_ENABLE = yes
After these modifications simply run make anne_pro:custom:dfu-util
with the keyboard set in DFU mode.