添加死区触摸板

Tom*_*son 7 mouse touchpad mac multi-touch macbook

有没有办法将我的触摸板区域设置为“死”而忽略触摸输入?

原因是我有一台 2011 年末的 MacBook pro,“按钮”在触摸页面上。

有人有任何想法吗?:D

mik*_*ver 11

您可以尝试使用类似以下内容的组合来禁用触摸板侧面、顶部和底部的条带。

synclient AreaLeftEdge=w AreaRightEdge=x AreaTopEdge=y AreaBottomEdge=z
Run Code Online (Sandbox Code Playgroud)

要弄清楚 w、x、y 和 z 是什么,您需要知道触摸板的范围或边界,这可能会显示在 Xorg 日志中,就像我的情况一样。我没有 Macbook,但可以举一个例子来说明该方法。

要找出触摸板边界,请运行less /var/log/Xorg.0.log | grep -i range。这是我得到的输出:

(II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
(II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
Run Code Online (Sandbox Code Playgroud)

更新:

如果由于某种原因,由于 Xorg.0.log 更改了位置,上述命令不再起作用,您也可以直接从 synclient 获取边缘坐标。

synclient
Run Code Online (Sandbox Code Playgroud)

给出:

LeftEdge                = 8
RightEdge               = 1144
TopEdge                 = 8
BottomEdge              = 760
Run Code Online (Sandbox Code Playgroud)

更新结束

现在,要禁用两侧和底部的条带,我已将以下内容添加到自动启动应用程序中:

synclient AreaLeftEdge=50 AreaRightEdge=1100 AreaBottomEdge=670
Run Code Online (Sandbox Code Playgroud)

将宽度调整到舒适的水平需要进行一些试验和错误,因此在将其添加到自动启动之前,您可能首先在终端窗口中进行实验。更改会立即应用。