使用xkb進行shift插入括號

使用xkb進行shift插入括號

我正在嘗試模仿我在 OS X 上的設置(通過 Karabiner):按其Shift自己的鍵上的 left 會插入 left (,但按住它並按另一個鍵充當普通Shift鍵(與 rightShift和 right類似) ))。 xkb可以做到這一點嗎?

答案1

一種方法是使用X角

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

這應該可以解決問題:

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

X角作為某些發行版的軟體包包含在內。

筆記:

它的預設延遲為 500 毫秒,之後將不會發出映射的鍵。可以透過選項來設定-t

每個映射表達式作為守護進程運行並有自己的 PID。

相關內容