Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1196931

Bug#1070800: ITP: evremap -- keyboard input remapper for Linux/Wayland systems

From debian@zhan.science
Newsgroups linux.debian.bugs.dist, linux.debian.devel
Subject Bug#1070800: ITP: evremap -- keyboard input remapper for Linux/Wayland systems
Date 2024-05-09 13:10 +0200
Message-ID <IC9OV-c985-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Subject: ITP: evremap -- keyboard input remapper for Linux/Wayland systems
Package: wnpp
X-Debbugs-Cc: debian-devel@lists.debian.org
Owner: Yifei Zhan <debian@zhan.science>
Severity: wishlist

* Package name    : evremap
  Version         : 0.1.0
  Upstream Author : Wez Furlong
* URL             : https://github.com/wez/evremap
* License         : MIT
  Programming Lang: Rust
  Description     : keyboard input remapper for Linux/Wayland systems

evremap works by grabbing exclusive access to an input device and maintaining 
a model of the keys that are pressed. It then applies your remapping 
configuration to produce the effective set of pressed keys and emits 
appropriate changes to a virtual output device.

Because evremap targets the evdev layer of libinput, its remapping is 
effective system-wide: in Wayland, X11 and the linux console.

(^ from project readme)

It works well on my machines and supports more complex mapping (e.g. dual role
key based on tapping/holding and M <-> N mapping (F3 -> Ctrl-K / Shift-K ->
F5)) while maintaining a simple configure syntax.

Back to linux.debian.bugs.dist | Previous | Next | Find similar


Thread

Bug#1070800: ITP: evremap -- keyboard input remapper for Linux/Wayland systems debian@zhan.science - 2024-05-09 13:10 +0200

csiph-web