xkeysnail icon
xkeysnail icon

xkeysnail

A keyboard remapping tool for X environment written in Python. It's like xmodmap but allows more flexible remappings.

xkeysnail screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Keyboard Shortcuts

 Tags

  • uinput
  • xwindow
  • pykeymacs
  • Linux
  • emacs-keybindings

xkeysnail News & Activities

Highlights All activities

Recent activities

No activities found.

xkeysnail information

  • Developed by

    JP flagmooz
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    20 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  906 Stars
  •  118 Forks
  •  91 Open Issues
  •   Updated  
View on GitHub
xkeysnail was added to AlternativeTo by kalligator on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is xkeysnail?

A keyboard remapping tool for X environment written in Python. It's like xmodmap but allows more flexible remappings.

Pros:

  • Has high-level and flexible remapping mechanisms, such as per-application keybindings can be defined multiple stroke keybindings can be defined such as Ctrl+x Ctrl+c to Ctrl+q not only key remapping but arbitrary commands defined by Python can be bound to a key
  • Runs in low-level layer (evdev and uinput), making remapping work in almost all the places

Cons:

  • Runs in root-mode (requires sudo)

The key remapping mechanism of xkeysnail is based on pykeymacs (https://github.com/DreaminginCodeZH/pykeymacs).

Official Links