-
Notifications
You must be signed in to change notification settings - Fork 10
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
Keyboard layout switching #3
Comments
What you say sounds reasonable. |
Actually, I don't switch capitalization, I'm just using the "Shift" key. https://support.apple.com/guide/mac-help/type-language-mac-input-sources-mchlp1406/mac |
If so, doesn't it make this whole utility useless for you? |
I'm using CapsLock to switch keyboard layout (switch typing language). I tried your tool and it removes the delay, so the keyboard layout switches instantly. |
Oh I see what you mean, I will look into it. |
Is it expected to be fixed? This script is extremely useful but having capitalisation of the letters triggered simultaneously quite kills the script usefulness. |
I've tried to reproduce this issue with version 1.0.3 |
Yes, it is still an issue, reproduced very often. Using Monterey 12.4 |
Me too!
Maybe you could change it so that:
Seems like an easy implementation. |
Upvote as well. Tried to use capslock for fast switching but Apple has weird delay with the keyboard. Slow keys helps but it affects touch bar. Karabiner elements didn't help, so I hope this app could help me |
Same here, switch both, lang and caps letters |
have the same bug with Ventura 13.0 |
i'm also on ventura and looking for a similar fix to the problem @trsrm mentioned. i realise that it's not within the scope of what this program is supposed to do, but it comes close to solving an issue a lot of us have. maybe it'll help if i explain in detail. when pressing caps lock to switch input sources, there is a very slight delay in detection that frequently causes the switching behaviour to fail. so, if i'm typing in english, and i then immediately hit caps lock to change the input source to pinyin chinese, and then immediately continue to type, macos doesn't always switch the input source over to the other language. caps lock should respond just as fast as space or shift in this scenario, but it doesn't. your program seems to fix this problem by eliminating the delay on the caps lock key press being detected, so the program is indeed working as intended. for those of us who type quickly in different languages, the actual function of always typing in caps is pretty much useless, but using caps lock to immediately switch input sources is invaluable. what others (and i) are asking is: is it possible to add an option in your program to disable the capitalisation-locking part of caps lock, but still retain the behaviour/mechanism that fixes the delay in the os detecting the key press? |
@onelightinthedark Thanks for making this clear, I will try and look a fix for this kind of use, will keep you updated here. |
+1 for this please help us! |
I've uploaded a new version that is supposed to fix this, can someone please confirm? |
I can confirm that the new version works great! |
Great! closing this issue. |
first, thanks for taking the time to look at this issue and update this. unfortunately, it's not working for me on ventura 13.0.1. i checked all the obvious things like making sure the app is running, permissions in security settings, uninstalling and reinstalling, but the behaviour of the caps lock key seems to be unchanged. i still get the delay, and sometimes it toggles caps lock on instead of switching languages (and, as before, sometimes the key does nothing altogether). it feels like macos is still waiting for the key-up event (not sure how it's technically termed), like it waits for caps lock to be released instead of pressed to decide whether or not to enable caps lock, do nothing, or switch the input language. in any case, thanks again for taking a look at it. if i can provide logs or something else helpful, just let me know |
To add to the conversation after days of using it I have the exact same
experience on Ventura. It’s not buggy anymore but it also doesn’t seem to
do anything.
…On Thu, 8 Dec 2022 at 04:15, m ***@***.***> wrote:
Great! closing this issue.
first, thanks for taking the time to look at this issue and update this.
unfortunately, it's not working for me on ventura 13.0.1. i checked all
the obvious things like making sure the app is running, permissions in
security settings, uninstalling and reinstalling, but the behaviour of the
caps lock key seems to be unchanged. i still get the delay, and sometimes
it toggles caps lock on instead of switching languages (and, as before,
sometimes the key does nothing altogether).
it feels like macos is still waiting for the key-up event (not sure how
it's technically termed), like it waits for caps lock to be released
instead of pressed to decide whether or not to enable caps lock, do
nothing, or switch the input language.
in any case, thanks again for taking a look at it. if i can provide logs
or something else helpful, just let me know
—
Reply to this email directly, view it on GitHub
<#3 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA5RYHPFDQYM3JZ5FJI3KHTWMFADRANCNFSM4XMZEFCA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Any news? I still have caps lock delay, when using it for switching language layout |
I can confirm that the tool seems to be doing nothing under M1 Pro Ventura 13.2 I have the same use case as the one OP thoroughly described. |
I also tried this tool, but it doesn't fix the issue with Macbook Air M1 - Ventura 13.4.1 |
I'm using CapsLock for switching keyboard layout.
With CapsLockNoDelay it switches the layout AND switches the capitalization both.
But, switching the capitalization is not expected in this case.
The text was updated successfully, but these errors were encountered: