我正在尝试模仿我在 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。