How to… Stop shift + Caps Lock on Windows from making me tYPE lIKE tHIS?

Hey there,

This may not be the right place to ask, but I am using a Windows PC at work at the moment, and this is resulting in a slight loss of productivity.

When Caps lock is engaged, pressing Shift in Windows results in an inverse toggle. When I press Shift through muscle memory, it can result in some of my output to look sOMETHING lIKE tHIS.

On the Mac, when Caps is engaged, pressing shift does nothing.

I have found ways to disable Caps lock on Windows, even on an app by app basis, but I don’t want to do this. I just want it to ignore the Shift modifier when it caps lock is engaged, like the Mac. I haven’t found a way. Any ideas?

Conversation 3 comments

  • Paul Thurrott

    Premium Member
    14 June, 2018 - 8:35 am

    <p>I use a utility to disable the CAPS LOCK key. It's actually a Registry script, so I could see some being wary of it. Let me see if I can find the download link. (I keep it on my NAS.)</p>

  • Paul Thurrott

    Premium Member
    14 June, 2018 - 8:37 am
  • iPhoneX

    13 July, 2018 - 2:23 pm

    <p>Thanks for the reply Paul! I didn't want to disable the Caps Lock key, merely wanted it to ignore SHIFT when it was enabled. Here's a solution I found (with the help of Reddit), sharing here for others.</p><p><br></p><p>Install Autohotkey, and use the following .ahk script:</p><p><br></p><pre class="ql-syntax" spellcheck="false">#If GetKeyState("CapsLock", "T")

    +a::send A
    +b::send B
    +c::send C ; Repeat for all letters

    </pre><p><br></p><p>Credit where credit is due, to /u/forgiven12 and /u/rngr from Reddit.</p><p><br></p><p>It works a treat.</p>

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC