]> git.donarmstrong.com Git - qmk_firmware.git/commit
Add magic backspace to my layout (#2758)
authorHarry Mills <harry@haeg.in>
Thu, 19 Apr 2018 14:18:58 +0000 (10:18 -0400)
committerDrashna Jaelre <drashna@live.com>
Thu, 19 Apr 2018 14:18:58 +0000 (07:18 -0700)
commit8ec22695199e9f3ae52e83d945763ba892f5bcd9
tree0f1f21a24487a61939ba5ceb723fd03e85b584dc
parent5226e4c79b3da327735f59344df7e402f254532d
Add magic backspace to my layout (#2758)

* Add Haegin's keymap

* Potential improvements to the keyboard

* Add haegin minidox layout

* Add Haegin's keyboard to ergodox layouts

* Update Haegin's minidox keymap

* Add home, end, and page up and down

* Magic Backspace

Backspace still acts as control when you hold it down, but if you tap it
twice and hold it's a held backspace. Tapping it more than twice it
continues to act as backspace, but it deletes more characters with each
tap with the quantity deleted based on the fibonacci sequence.

* Switch to deleting words after 4 taps

When hitting backspace, after 4 taps this switches to deleting by word
because if you're hitting backspace that frantically you must need to
delete a lot of stuff. Holding backspace after 4 taps will delete words
in the same way that holding alt+backspace deletes words on a normal
keyboard.
layouts/community/ergodox/haegin/keymap.c
layouts/community/ergodox/haegin/rules.mk [new file with mode: 0644]