AutoKey
key-mapper
Our great sponsors
AutoKey | key-mapper | |
---|---|---|
88 | 54 | |
3,134 | 1,014 | |
1.6% | - | |
5.2 | 8.9 | |
7 days ago | over 2 years ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AutoKey
-
Learn AutoHotKey by stealing my scripts
I use AutoKey on Linux. It's less powerful than AHK but uses native Python which is nice: https://github.com/autokey/autokey
- How to create context-sensitive/window-aware custom shortcuts?
-
AMD Ryzen 7 7800X3D: Windows 11 vs. Ubuntu 23.04 Linux Performance
On Linux, the more direct equivalent to AHK is the similarly named AutoKey. AHK itself is never going to be cross-platform, due to the low-level it interacts specifically with Windows, but AutoKey is the Linux equivalent, designed to interact low-level with Linux in a similar way to AHK on Windows.
-
Text expansion app for Linux
https://github.com/autokey/autokey ​
-
Ergonomic lefty for Chromebook, with a good middle-click?
You can also try remapping mouse buttons. I use autohotkey to remap the middle clock to the right click. Autohotkey is windows only, but there is autokey which might help if you are a heavy middle click user like me
- [Linux4Noobs] AutoHotKey pour Linux ?
- Is there anyway to get Alt + ` behavior like on ubuntu and macos?
- advice on keyboard remapping sofware in linux
- advice on remapping sofware in linux
-
A guide to macroing on Linux
GitHub - autokey/autokey: AutoKey, a desktop automation utility for Linux and X11.
key-mapper
-
Mighty Mouse side buttons
This may help you!
- How can one change mouse actions
- Double-click button broke after upgrading
-
How can I set up a Logitech M590 mouse to input keyboard macros/shortcuts when pressing buttons?
Another option is key-mapper which runs as a systemd service and lets you map all kinds of things to other things.
-
What's something that could/should have a GUI but doesn't?
Key-mapper
-
Should You trust a keyboard re mapper
Being a previous windows user I have a mindset that I shouldn't download non mainstream or non trusted applications on my system especially the ones that have admin access or physical device access . I wanted to remap my keyboard in such way which allows me to use capslock key as backspace and alt_r key as escape. setxkbmap and Xmodmap isn't giving required results or I am not too advance to use it properly . I recently stumbled upon this program key-mapper but it requires admin access so should I trust it for daily use. ( I am not a developer and thus does not understand what any of the code does )
- how do you disable middle click paste in kde/wayland?
- I wanted to indulge in nostalgia so I created this useless 3D desktop cube extension :)
- Finally somebody made a simple GUI tool to customize keyboard mappings, mouse buttons, gamepads, pedals and other input devices. Actions, macros, combinations.
-
Looking for advice : K8 for programmers
There's Key Mapper which I haven't tried yet (still on my 100% rubberdome at the moment so no need) but it looks very promising.
What are some alternatives?
pydirectinput - Python mouse and keyboard input automation for Windows using Direct Input.
input-remapper - 🎮 ⌨ An easy to use tool to change the behaviour of your input devices.
pyautogui - A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
Solaar - Linux device manager for Logitech devices
robotjs - Node.js Desktop Automation.
logiops - An unofficial userspace driver for HID++ Logitech devices
xdotool - fake keyboard/mouse input, window management, and more
ydotool - Generic command-line automation tool (no X!)
antimicrox - Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
AutoHotkey - AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
keyd - A key remapping daemon for linux.