xkeysnail icon
xkeysnail icon

xkeysnail

 Like

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

xkeysnail screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • JP flagJapan

Platforms

  • Linux
  No rating
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

  •  905 Stars
  •  115 Forks
  •  90 Open Issues
  •   Updated May 16, 2023 
View on GitHub

Our users have written 0 comments and reviews about xkeysnail, and it has gotten 0 likes

xkeysnail was added to AlternativeTo by kalligator on Nov 1, 2022 and this page was last updated Nov 1, 2022.
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