我有 Debian 并且经常使用 Emacs。我有一个想法可以帮助我使用修饰键。目前,我只是在使用 Emacs 时关闭触摸板,使用以下命令:
synclient TouchpadOff=1
但是,如果我能以某种方式将触摸板映射为“按住” ctrl 键(如果我用更大的压力握住左手掌),以及“按住”alt 键(如果我用更大的压力握住右手掌)怎么样?
我使用的是华硕 n76,触摸板似乎是解决这个问题的完美人体工程学解决方案。
我过去常常evtest
查看当手指在触摸板上移动时会得到什么参数。我看到这样的价值观:
ABS_MT_POSITION_X
ABS_MT_POSITION_Y
ABS_MT_PRESSURE
....
所以我需要做的就是以某种方式设置,如果ABS_MT_POSITION_X
大于某个值(例如触摸板的半宽),并且如果ABS_MT_PRESSURE
大于某个值(无论我认为合适),计算机应该“按住”ALT或CTRL相应地键。
此功能应该在触摸板“关闭”并且不移动鼠标时使用。但我应该能够重新打开触摸板,并在需要时正常使用它。
由于我对 Linux 还很陌生,因此我希望能得到一些帮助来实现这一目标。有任何想法吗?