You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm having trouble with creating a complex modification for emulating English International Keyboards in Windows, specifically for typing Swedish characters (å, ä and ö). Everything is working fine, except for when caps lock is involved.
I'll stick to ä for this report. The behaviour I want is for opt-q to produce ä, which would be produced on Macs British keyboard with opt-u a, for creating an umlaut (¨) followed by a a, which combines to create an ä. I can achieve this behaviour with this manipulator:
The problem is when we include shift and caps lock - we only want the shift modifier to affect the second key press, since shift-opt-u produces another symbol than an umlaut (the correct key press for Ä would be opt-u shift-a). This can easily be achieved with this manipulator:
And this works too! The problem is that I can't find any manipulator for handling caps lock (since caps lock: opt-u produces the same character as shift-opt-u). I attempted this one:
That one correctly produces an Ä symbol, but it also seems to turn off the caps lock state - for example, pressing caps_lock opt-q q produces Äq - note that the q is lowercase. According to the event viewer, the key presses produce these events:
I'm having trouble with creating a complex modification for emulating English International Keyboards in Windows, specifically for typing Swedish characters (
å
,ä
andö
). Everything is working fine, except for when caps lock is involved.I'll stick to
ä
for this report. The behaviour I want is foropt-q
to produceä
, which would be produced on Macs British keyboard withopt-u a
, for creating an umlaut (¨
) followed by aa
, which combines to create anä
. I can achieve this behaviour with this manipulator:The problem is when we include shift and caps lock - we only want the shift modifier to affect the second key press, since
shift-opt-u
produces another symbol than an umlaut (the correct key press forÄ
would beopt-u shift-a
). This can easily be achieved with this manipulator:And this works too! The problem is that I can't find any manipulator for handling caps lock (since
caps lock: opt-u
produces the same character asshift-opt-u
). I attempted this one:That one correctly produces an
Ä
symbol, but it also seems to turn off the caps lock state - for example, pressingcaps_lock opt-q q
producesÄq
- note that theq
is lowercase. According to the event viewer, the key presses produce these events:Can I ask if this is expected behavior, and if so what the intention for handling caps lock state is?
The text was updated successfully, but these errors were encountered: