Ich verwende einen Key-Remapper namens "keyremaplinux" (Quelle:https://github.com/kozikow/keyremaplinux). Es funktioniert gut, ist aber nicht sehr portabel und erfordert eine umfangreiche Konfiguration. Ich hätte gerne etwas, das ich idealerweise mit zur Arbeit und auf andere Linux-Rechner (hauptsächlich CentOS) ohne großen Aufwand mitnehmen kann. Die Lösung sollte mit allem funktionieren und nicht programmspezifisch sein.
Was ich möchte
Durch Drücken der rechten Alt-Taste + einer anderen Taste wird eine andere Taste eingegeben. Beispielsweise ist meine gesamte Zahlenreihe der QWERTY-Zeile zugeordnet, wie folgt:
right-alt + q = 1
right-alt + w = 2
right-alt + e = 3
right-alt + r = 4
right-alt + t = 5
right-alt + y = 6
right-alt + u = 7
Und
right-alt + shift + q = !
right-alt + shift + w = @
right-alt + shift + e = #
right-alt + shift + r = $
right-alt + shift + t = %
right-alt + shift + y = ^
right-alt + shift + u = &
und diverse Bindungen wie
right-alt + a = (
right-alt + s = )
right-alt + d = {
right-alt + f = }
Was ich versucht habe
xbindkeys
- Dieses Tool scheint nicht zwischen der linken Alt-Taste und der rechten Alt-Taste unterscheiden zu können. Wenn ich xbindkeys -k verwende und die rechte Alt-Taste + 1 drücke, gibt es „m:0x18 + c:10 | Alt+Mod2 + 1“ zurück, was dasselbe ist, als wenn ich die linke Alt-Taste + 1 drücke
sxhkd
– Laut diesem GitHub-Beitrag können Sie die linke/rechte Alt-Taste nicht separat auslösen.https://github.com/baskerville/sxhkd/issues/89. Laut diesem anderen Forum können Sie jedoch auf Alt links/rechts mappen (aber nicht von)https://bbs.archlinux.org/viewtopic.php?id=155613&p=3. Ich wiederhole es noch einmal: Ich verwende nicht Arch. Ich verwende CentOS. Das Forum ist zufällig von Arch.