Skip to content
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

How do I remap the extend layer 2 so instead of a right alt it is picked using the left alt? #78

Open
mrakgr opened this issue Nov 6, 2023 · 2 comments

Comments

@mrakgr
Copy link

mrakgr commented Nov 6, 2023

I am guessing the setting is in an ini file somewhere, but I am not sure where. Also, after that I'd like to create a symbols layer to replace that useless emoji one. Is there an existing mapping that somebody else has done that I could use instead?

Thanks!

@mrakgr
Copy link
Author

mrakgr commented Nov 6, 2023

Also, I just tried changing the keybindings for StrFaces layer and even if I save and restart the program, the changes don't seem to be taking effect.

@DreymaR
Copy link
Owner

DreymaR commented Nov 7, 2023

In the settings file:

;;  Extend modifiers let you select Multi-Extend layers: Ext+Mod1 -> Ext2; Ext+Mod2 -> Ext3; Ext+Mod1+Mod2 -> Ext4.
extendMods      = RAlt,RShift   		;   	- Mod1,Mod2

Not sure what you mean by the "keybindings for StrFaces layer", but you should probably go back to the original file if you messed up. If you mean Kaomoji, then I recommend doing those with dead keys now; I use the Shift+Extend-tap dead key (@ex1 = Ext_Kaomoji).

To make a symbols layer, I also recommend dead keys. Unless you plan on releasing many copies of symbols at once, or otherwise staying in the symbol layer for more than a couple of key strokes, DKs are better suited for the purpose. See the deadkeys file for examples.

Since I started using DKs more extensively, I've never seen a need for more than 2 hold-Extend layers. Nav/edit and NumPad layers are useful since you do stay in those for a longer time. One-shot symbol layers are better done by sequencing methods.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants