Autohotkey vs Caps Lock


Caps Lock

I was hunting for a way to get rid of the issues that I was having with CAPS LOCK !!

I hit the key without realizing all the time. As I try to move closer and closer to pounding out documents and code the frequency of caps lock abuse has increased.

So my mission

Neuter the CAPS LOCK

So the simple solution is to pull the dang thing off, but there are better ways, as you may at some point want to use it. Or why not use it for something else.

So I found an answer : AutohotKey


What a great APP!

Not only can you change the key to something else, you can make a SHIFT CAPS LOCK actually turn it on!

And then it hit me, That I could use this tool for much much more….

For One, I use GMAIL. I love gmail, but why it does not have a reply signature or proper html / rtf signatures I will never know. So I added CTRL + ALT + S to insert my signature

I also added ty -> Thank You

yoiu -> you :: My biggest and most common typo..

CTRL + ALT + M : to open my email

yt =

Yours Truly,


ty = Thank You.


Ok -> OK another common typo / brain malfunction

There are many many more uses here is an example of parts of my script :

Most of these are direct grabs from the website  :



;^!w:: msgbox, WinActive ahk_class



IfWinExist Untitled – Notepad



          Run Notepad



; Only allow capslock if it’s shift-capslock




   if caps = D




; ———————- EMAIL SIGNATURE ———————-


#IfWinActive ahk_class Chrome_VistaFrame


Send — {Enter}

send ~~~~~~~~~~~~~~~~~~~~~~ {Enter}

send Fraser Dowall {Enter}

send {Enter}

send {Enter}

send {Enter}

send ~~~~~~~~~~~~~~~~~~~~~~~ {Enter}





; ———————- EMAIL SIGNATURE ———————-

; ———————- ————— ———————-

; ———————- EMAIL SIGNATURE ———————-






::ty::Thank you

::sig::Thank you,{enter}Fraser

::yw::You are welcome,{enter}Fraser


; tip#3 – Adding the timestamp quickly while taking notes


FormatTime, CurrentDateTime,, M/d/yyyy h:mm tt  ; It will look like 6/29/2008 10:35 AM

SendInput %CurrentDateTime%



Leave a Reply