在 Linux 上將右側 Alt 鍵 + 鍵綁定到另一個鍵

在 Linux 上將右側 Alt 鍵 + 鍵綁定到另一個鍵

我使用一個名為“keyremaplinux”的鍵重新映射器(來源:https://github.com/kozikow/keyremaplinux)。它運行良好,但不太便攜並且需要很大的配置。我想要一些可以輕鬆地用於工作和其他 Linux(主要是 CentOS)機器的東西。該解決方案應該適用於所有情況,而不是特定於程序。

我想要的是

按右 alt 鍵 + 另一個鍵將輸入不同的鍵。例如,我的整個數字行都對應到 qwerty 行,如下所示:

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

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 = &

和雜項綁定,例如

right-alt + a = (
right-alt + s = )
right-alt + d = {
right-alt + f = }

我嘗試過的

xbindkeys- 工具看起來無法區分左 Alt 鍵和右 Alt 鍵。當我使用 xbindkeys -k 並按右 alt 鍵 + 1 時,它返回“m:0x18 + c:10 | Alt+Mod2 + 1”,這與我按左 alt 鍵 + 1 相同

sxhkd- 根據此 GitHub 帖子,您無法單獨觸發左/右 Alt 鍵。https://github.com/baskerville/sxhkd/issues/89。雖然根據這個其他論壇,您可以映射到左/右替代(只是不是來自)https://bbs.archlinux.org/viewtopic.php?id=155613&p=3。只是重申一下 - 我不使用 Arch。我用的是CentOS。論壇恰好來自Arch。

相關內容