This one is pretty simple. I am used to switching input language by pressing "caps lock" on my mac and it would be great if i could do that in windows with PowerToys.
right now it gives me an error "sine if the keys could not be remapped" if i try to remap alt+shift>capslock
i know there is other tools that allow you to map capslock so it should no be a problem?
You can do this in keyboard manager, not as good as Win+Space since you can let space go then go up/down with keys. If you just want a quick toggle, this KBM mapping will work.
its wired. you totally misunderstood me or I explained clumsily (which is more likely)
Here is what i have on mac os:
Windows don't let me use any custom hotkeys for input switching, i cant have caps lock or win+space in the first place:
So I tried to recreate same behavior using power tools:
And got an error:
So I came here with a request of that feature
So Win+Space is a system wide key to swap keyboards and that is what i thought you were referring to. That is what the mac looks like as well. If you use the drop downs, you can set it. The caplock experience won't be as nice as win+space but it should toggle the keyboards you have installed.
What keyboard are you using that would have you not have a WinKey?
For the setting above, i haven't seen it. @arjunbalgovind they are getting the error due to this was pure modifier, no extra key, correct?
@crutkas yes the error is because its only modifiers.
Also Win+Space allows you to switch input languages (Alt+Shift in the screenshot above), but not keyboard layouts (Ctrl+Shift in the screenshot above). The difference being you can have different keyboard layouts for a particular language.
well. I actually didn't know you can switch languages using win+space.
mac os used to have cmd+space shortcut for input switch so i thought you are referring it and suggesting me to have win+space.
I managed to map win+space to caps lock with power tools. and it kinda works.
But my initial suggestion is still here:
ps. regarding keyboard - i had Happy Hacking Keyboard in the past and it didn't have win key :p but that's not the case.
pps. I'm currently using lswitch which does the job as I want it to, it just feels outdated gui-less and sometimes it causes lag's when I decide to play some games so I have to kill it's process from task manager. it's source code can be found here if you are interested https://haali.su/winutils/lswitch.c (i just found that app on the internet, that's not my code and not my app in any way)
hi @nepravelniy, thanks for the suggestions! The issue for us is we're outside of the scope of _creating_ shortcuts, we only remap them as part of KBM. The Win+Space dialogue and subsequent UI is part of the Windows OS experience, and sending feedback (Win + F) to them would be more helpful!
closing this issue as resolved!