Skip to content

An AutoHotkey script to change Dvorak hotkeys to QWERTY hotkeys without affecting different layouts

License

Notifications You must be signed in to change notification settings

KaranveerB/Multi-Keyboard-Dvorak-AHK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Keyboard Dvorak AHK

An AutoHotkey script to change Dvorak hotkeys to QWERTY hotkeys without affecting different layouts

An AutoHotkey script that allows for the use of QWERTY hotkeys on a Dvorak layout without the need to disable the script when using a different keyboard layout. The script does this by detecting the current keyboard language and disabling itself depending on the language assigned to Dvorak (default US) when using Ctrl + Space to switch layouts.

Requirements

AutoHotkey (DDL)

Setup

  1. Go to Language settings (in Windows Settings) and set any one language's keyboard layouts to be Dvorak only (Can be any language, but required to use language specified when using an exe).

  2. (Optional) Set default layout by bringing a language to the top of list. Alternatively, search for "Override for default input methods" and change "Use langauge list" to desired language (this method prevents system language changes).

  3. (Skip if using US for Dvorak or a provided exe) In dvorak.ahk, set "LANGUAGE_CODE" to the corresponding language code in decimal (Language codes. Use hex to dec convertor).

  4. (Optional) Set the script to run on startup by adding a shortcut to file in "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup" or by running it on startup with Task Scheduler.

Credit

Original project by troynt (contains codes for interpreting dvorak hotkeys as qwerty hotkeys). Note that this project was indirectly forked from the linked git gist to this git repo.

Warning

May not function properly on pre-Windows 10 versions as the DLL call may be different. Currently untested.

About

An AutoHotkey script to change Dvorak hotkeys to QWERTY hotkeys without affecting different layouts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published