使用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。

相关内容