Xkb

使用 xkb 製作移位插入括號

  • February 17, 2016

我正在嘗試模仿我在 OS X 上的設置(通過 Karabiner):Shift在它自己的鍵上按下 left 會插入一個 left (,但按住它並按下另一個鍵作為普通Shift鍵(與 right Shift& right類似))。xkb 可以嗎?

一種方法是使用xcape

xcape [-d] [-t timeout] [-e map-expression]

這應該可以解決問題:

xcape -e 'Shift_L=parenleft;Shift_R=parenright'

xcape包含在某些發行版的軟體包中。

筆記:

它具有 500 毫秒的預設延遲,之後將不會發出映射的鍵。可以通過-t選項設置。

每個映射表達式都作為一個守護程序執行並且有它自己的 PID。

引用自:https://unix.stackexchange.com/questions/263698