Skip to content

Instantly share code, notes, and snippets.

@iamwavecut
Last active November 24, 2019 17:58
Show Gist options
  • Save iamwavecut/b2ff22bd18dd45389fc4f1ac99c72623 to your computer and use it in GitHub Desktop.
Save iamwavecut/b2ff22bd18dd45389fc4f1ac99c72623 to your computer and use it in GitHub Desktop.
AutoHotKey script to switch languages Mac OS X way - by pressing 'Caps Lock' key.
; Usage - press 'Caps Lock' to change language, to switch case press 'Shift' + 'Caps Lock'
SendMode Input
SetWorkingDir %A_ScriptDir%
SetCapsLockState, AlwaysOff
+CapsLock::CapsLock
CapsLock::Send, {Alt down}{Shift down}{Shift up}{Alt up} ; Alt+Shift
; CapsLock::Send, {Ctrl down}{Shift down}{Shift up}{Ctrl up} ; Ctrl+Shift
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment