-
Notifications
You must be signed in to change notification settings - Fork 90
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
Allow layer/key specific language layouts #233
Comments
To address this, it looks like we should try to adopt the changes from upstream or use something similar. Although this could be a significant change to some of the key functionalty of the app |
I second the OPs desire for such a functionality. I am coming from the exact same camp (US QWERTY preferred / German QWERTZ occasionally needed). I also feel like a lot of Bazecor and Dygma Raise users from other countries like France/Spain/etc could benefit from a feature like this. :) I think this is what OP also wants but in my usecase I would imagine a layer where I would put the ä, ö, ü as well as other special characters in a different layer so that they would be easily accessible. |
For example with Karabiner Elements on macOS I've downloaded a rule which lets me map ⌥ + a/o/u to ä/ö/ü without any change in the language layout on the os side. @chbroecker This is the rule I use for Karabiner Elements, in case you're on macOS: https://ke-complex-modifications.pqrs.org/?q=terminal |
I would like to do the same thing as @chbroecker. I have to say, as a new Raise user I am a bit disappointed that this does not work out of the box, as being able to put the umlauts on a separate layer was one of the reasons I chose the US layout. I created a macro in Windows (ALT+0228 on NumPad for "ä"), but it makes it really complicated to set up shift for uppercase letters (probably needs another separate layer) and you can't hold the key to type multiple letters. I guess I could just configure the German configuration to look like the US layout, but then I cannot switch to the ISO layout occasionally... |
I second this, I live in Sweden and use mainly a French layout to write in French, English, and Swedish. There are 3 letters here that are out of the French set. Note: I'm on windows, but the request in the end is the same What I thought would achieve what I want:
Seems that my only option is actually to go with macros, but then as the others have already said, I'll have to separately handle lower and upper case for 3 letters... Edit: I'm going the macro way, and I think this could be an easier option:
I kind of understand that we can't bind a key to two different keycode depending on if the shift key is pressed or not, but this might be easier to do when the key is actually targeting macros? Edit 2: In the end, I think macros still aren't the solution either... |
Just a comment on how I achieve what OP is asking: One Problem though: So the US intl. layout uses dead keys for |
seems like this relates to #60 but with more feature around? |
Is your feature request related to a problem? Please describe.
As a developer I prefer US ANSI QWERTY but I also need to type German and for that I need the lovely letters like ü,ä and ß. On a mac I need these keycombinations:
This is not easy to implement with a macro, if you want to have upper and lower case Umlaute.
Describe the solution you'd like
I think it would be really useful if Bazecor would allow me program the language layout on a per layer or even better per key basis. Would it be possible to just let me select the keys from a different language letter here?
Describe alternatives you've considered
I've tried to come up with a macro, but this has the major drawback, that it only works with either upper or lower case letters. I can't just add shift in the mix and use the same key.
The text was updated successfully, but these errors were encountered: