-
-
Notifications
You must be signed in to change notification settings - Fork 39.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PoC: Swap Escape and Caps #16336
PoC: Swap Escape and Caps #16336
Conversation
Swapping Grave-Esc, Caps-Ctrl is popular option with large foot print keyboard. But for small foot print keyboard with Without this swap support, we need to do extra things to be flexible over different installation. So far this is working here. As for the demand of this kind feature, I used google to get non-scientific research by google:
VIM user seems to be target for both. Anyway, this is almost at the same level of interest as already included feature. Please consider including this since this is rather small binary increment type code. |
7fb9eb8
to
4d4010f
Compare
I updated pull request with a clean squashed code patch and added corresponding documentation. |
4d4010f
to
f1da222
Compare
Just updated to resolve a conflict caused by the recent commit with force push |
f1da222
to
626ffcd
Compare
I now updated to target "devel" branch. |
626ffcd
to
0523026
Compare
This patch swaps Escape and Caps (swap, inswap, toggle) This is a squashed commit with consistent sequence of keycodes. This is popular swap option found in GNOME teaks etc. It worked on my QMK keyboard (handwired 4x14 ortholinear compact.) When a host PC with GNOME tweak sets to swap Escape and Caps, I had to do this to obtain in sane key location on my QMK keyboard while keeping that note PC usable with vim. Properly targeting devel branch Signed-off-by: Osamu Aoki <[email protected]>
Signed-off-by: Osamu Aoki <[email protected]>
0523026
to
c416df8
Compare
Thanks |
Add "Swap Escape and CapsLock" and "Unswap ..." capability dynamically via magic key.
Description
This is just a proof-of-concept patch to swap Escape and Caps
It worked on my QMK keyboard (handwired 4x14 ortholinear compact.) When a host PC with GNOME tweak sets to swap Escape and Caps, I had to do this to obtain in sane key location on my QMK keyboard while keeping that note PC usable with vim.
If you like this idea, I will add needed things for general consumption.
Types of Changes
Issues Fixed or Closed by This PR
This patch is tested on my branch containing my handwired keyboard.
Both are working fine with AT90USB1286 based project (Rev 02)
Checklist
Osamu Aoki [email protected]