-
-
Notifications
You must be signed in to change notification settings - Fork 128
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
Mods Customisations and Changes #33
Comments
Ctrl / Gui swap for Mac might not be necessary as per keyboard mod remapping is supported in macOS: https://support.apple.com/en-az/guide/mac-help/mchlp1011/mac Ctrl / Gui swap is also supported in QMK with magic keycodes. An additional pre-swapped Mac clipboard option might be necessary. |
How to use magic keycode to achieve Ctrl/Gui swap? I was thinking something similar to how there is a layer lock now on double tap? |
@damirda It's not built-in at the moment, but you can use #85 to substitute a custom layer and add e.g. |
I'm new to the community (this weekend), and I don't know if there is a better place to put this (like in discussions), but I wanted to share my workaround for editing the home row mod order after being redirected from this reddit post and one of the discussions in this repo. This modification was done in my QMK installation since I prefer GASC to GACS (using colemak-dh), which isn't generally/easily OS configurable. Notes:
# get to the qmk installation root
cd && qmk cd
# set each of the mods to a temporary value and repopulate with the mods in the preferred order
sed -e 's/LGUI/TMP0/g' -e 's/LALT/TMP1/g' -e 's/LCTL/TMP2/g' -e 's/LSFT/TMP3/g' \
-e 's/TMP0/LGUI/g' \
-e 's/TMP1/LALT/g' \
-e 's/TMP2/LSFT/g' \
-e 's/TMP3/LCTL/g' \
users/manna-harbour_miryoku/miryoku_babel/miryoku_layer_alternatives.h > miryoku_layer_alternatives_temp.h
# verify the results are what you expected. If you're in a clean git state, you can copy first and use git diff instead
diff users/manna-harbour_miryoku/miryoku_babel/miryoku_layer_alternatives.h miryoku_layer_alternatives_temp.h | less
# move the results over top of the original
mv miryoku_layer_alternatives_temp.h users/manna-harbour_miryoku/miryoku_babel/miryoku_layer_alternatives.h
# if something goes wrong, revert to "master" version. You can use a specific commit or "HEAD" instead
git checkout master -- users/manna-harbour_miryoku/miryoku_babel/miryoku_layer_alternatives.h |
I am using macOS, and I swapped control and command in macOS for my keyboard, as you suggested. But then I found that the clipboard commands no longer worked (because
It took me a little while to figure out how to do that, so I'm posting it here in case it's helpful for others. Perhaps this clipboard option could be included by default? I would imagine other mac users want to do similarly. |
Consider:
|
Support various mods customisations. E.g.
Fix mods issues:
The text was updated successfully, but these errors were encountered: