samling/qmk_hhkb: Custom QMK programmable keyboard mapping for HHKB Professional 2

[](#to-compile)To Compile

  1. Copy or link Firmware/sam folder to qmk_firmware/keyboards/hhkb/keymaps/sam
  2. Copy or link Firmware/rules.mk to qmk_firmware/keyboards/hhkb/rules.mk
  3. From qmk_firmware root folder, run make hhkb:sam

[](#to-flash)To Flash

  1. Plug Hasu-modded HHKB in and press reset button under back cover
  2. sudo dfu-programmer atmega32u4 erase --force
  3. sudo dfu-programmer atmega32u4 flash hhkb_sam.hex
  4. sudo dfu-programmer atmega32u4 reset

[](#to-change-boot-options)To Change Boot Options

  1. Hold BOOTMAGIC_KEY_SALT (Spacebar) + LAlt (Option) while plugging in to swap LAlt and LGUI (make sure to hold for a second while the board boots)
  2. Hold BOOTMAGIC_KEY_SALT (Spacebar) + LGUI (Super) while plugging in to disable super (Windows) key, e.g. for gaming

[](#to-debug)To Debug

  1. Run ./hid_listen.mac from the Tools folder
  2. Enter any of the following debug commands with Magic + key; Magic is LShift + RShift:
c:      enter console mode
d:      toggle debug enable
x:      toggle matrix debug
k:      toggle keyboard debug
m:      toggle mouse debug
v:      print device version & info
t:      print timer count
s:      print status
e:        print eeprom config
n:        toggle NKRO
0/F10:  switch to Layer0
1/F1:   switch to Layer1
2/F2:   switch to Layer2
3/F3:   switch to Layer3
4/F4:   switch to Layer4
PScr:   power down/remote wake-up
Caps:   Lock Keyboard(Child Proof)
Pause:   jump to bootloader

原网址: 访问
创建于: 2022-05-09 01:52:20
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论