Hacker News new | ask | show | jobs
by ripley12 2231 days ago
Sure thing, my QMK keymap is here: https://github.com/rgwood/qmk_firmware/blob/master/keyboards...

1. Remapped capslock to ESC when pressed+released and HYPER when held

2. A 2nd layer for media+volume keys, activated by a custom modifier.

3. Replaced Scroll Lock and Pause with brightness down+up

4. Changed the default LED pattern to static white at low brightness. The CTRL's LEDs are really bright by default!

Nothing amazing, but it's great to have these working 100% reliably (especially capslock->escape, it's really hard to get that working perfectly in AutoHotKey).

1 comments

Thanks! I can confirm the brightness of LEDs: I went for the Massdrop ALT (the 60% brother of the CTRL). Although I didn't buy it for the lightshow, it's been a great conversation starter at work.

Back to programming the keyboard: all I've really ended up doing is mapping PrintScreen to Fn+P (remember, fewer keys on my board, so no physical PrintScreen). I've also been playing with what qmk calls a "tap dance" [1]. I use it to have my Control key be left control when just pressed once, but when I double-tap it, it becomes Right Control (which the board also lacks a physical key for, and it's useful in VirtualBox).

I've also been toying with the idea to program the LEDs to display a ripple effect, where everytime you press a key, a ripple of light spreads out. Maybe something like that already exists, but I'd like to try programming it myself, if time permits.

[1] https://docs.qmk.fm/#/feature_tap_dance