I use a Dvorak keyboard. Shortcuts like ctrl+x, ctrl+c, and ctrl+v are hard to use, so is there any way to remap them to ctrl+q, ctrl+j, and ctrl+k respectively, using AutoHotKey? Thanks!
How do I change shortcut keys with autohotkey?
1.8k Views Asked by Matthew Gregoire At
2
There are 2 best solutions below
0
szczvr
On
It is straightforward indeed, only to achieve the effect you want, you need to code it the opposite way:
^q::^x
^j::^c
^k::^v
It translates to <what-keys-you-press>::<what-is-sent-instead>.
Just be aware you may create a conflict, if some application happens to have these shortcuts defined.
Related Questions in KEYBOARD-SHORTCUTS
- How can I manually add a keyboard shortcut to a Shortcut Action Service directly via the system files, without going through the System Prefs GUI?
- Ctrl+' for copying from previous record in MS Access not working bilingual in Access 2016
- remap keyboard in Linux like macos (left alt + l = @)
- In visual studio how can I prevent switching to the last grouped docked tab window when typing the end key
- How to jump to a div using keyboard shortcuts?
- How to select the open option while opeing a folder in vscode
- How do I open the MDN Reference link using keyboard shortcuts in Vscode?
- How to accept only the next word with github copilot suggestion in Rstudio?
- is on keyboard one side alt is more prominent than other side while using them in shortcut keys
- Custom Keyboard Shortcuts in Flutter for returning an independent widget
- Visual Studio Key Bindings - Have the same Key Binding do different Tasks with each Subsequent Press
- how to set ctrl+space for android studio in mac os?
- VSCode Ctrl+/ will not comment out code file with mixed language as in a PHP file (HTML & PHP)
- Accessibility: Keyboard navigation to dynamic header element from individual rows
- Check if "shortcut" key is pressed on action event
Related Questions in SHORTCUT
- How when click button order in custom siri intents make custom action
- Set default (custom value) in iOS AppIntent parameter
- Activating a Shortcut on 'hot-corner'
- How to assign keyboard shortcut for arrow keys in Visual Studio Code
- Custom Keyboard Shortcuts in Flutter for returning an independent widget
- Is there any way to make tkinter window dismiss Win + D command?
- Windows shortcut target field, change to current directory
- How can I create a .desktop file [Desktop Entry] that executes a command in the current directory?
- How to restore data of a shortcut file
- Create windows executable shortcuts for given bash commands
- Google Meet PWA with StartParameters?
- How automatically add comments in the start and end of an HTML block using a shortcut
- Autohotkey two buttons pressed result in third button
- Assign shortcut to macro/module in MS-Project?
- MacOS Safaris WebApp to App feature fullscreen metatags
Related Questions in AUTOHOTKEY
- Dynamic default key action
- How do I move my arrow keys in a square until I stop it in AutoHotkey?
- How to send click to minimized window with ahk library in python
- ControlClicking on a window hidden by 'winHide'?
- AhkV1:Plaqued by 'Expression too long' error
- Need to remap [ Win + . to Alt + . ] using AutoHotkey
- How can I get the width and height of a GUI window in AHK?
- In AHK cancel button is still running the application
- How to capture a small screenshot (cursor included) around mouse?, with AutoHotkey
- Ahk gui does not display double digit numbers
- Creating warning for hotkey use in certain programmes
- How to dynamically access a objects properties?
- Win+[key] hotkey sending a Win+[key] combo unreliable in AHK?
- How can I remap Capslock+h as backspace using AutoHotkey?
- AHK Hotstring for Multi-language Input
Related Questions in DVORAK
- QMK/VIA Programmable keyboard for Dvorak layout
- Is this Dvorak for programmers Vim cheat sheet correct?
- Convert libgdx int keycode to non-QWERTY char
- SystemTap semantic error when trying to run dvorak-qwerty script
- Android Studio uses the first keyboard layout for shortcuts hotkeys
- Greek Dvorak keyboard layout
- Xcode Simulator ignoring OS X keyboard layout
- Enable accents in dvorak layout in WIndows 10
- Excel array formula changes keyboard layout
- Dvorak vs QWERTY scancodes
- IntelliJ/PhpStorm only switches keyboard layout by half
- Android Studio - OS X : 'Dvorak - Qwerty ⌘' layout shortcuts switching doesn't work in Android Studio
- Can't configure VIM for Dvorak keymap
- How do I disable AltGr-to-Alt-and-Ctrl key translations in PyCharm?
- Give keyboard shortcuts priorities to my keyboard layout over Word 2010
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Yes, this is pretty straight forward.
Note, this does not alter the behavior of the original shortcuts. To do that you would have to remap those as well. For more information, look at "remap keys or mouse buttons" in the help file. It also describes a method for remapping keys somewhat more directly from the registry.