
タッチ入力を無視してタッチパッドの領域を「無効」に設定する方法はありますか?
その理由は、私が 2011 年後半の MacBook Pro を持っており、その「ボタン」がタッチ ページ自体にあるからです。
誰か何かアイデアはありますか? :D
答え1
タッチパッドの側面、上部、下部のストリップを無効にするには、次のような組み合わせを試すことができます。
synclient AreaLeftEdge=w AreaRightEdge=x AreaTopEdge=y AreaBottomEdge=z
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
アップデート:
何らかの理由で、Xorg.0.log の場所が変更されたために上記のコマンドが機能しなくなった場合は、synclient から直接エッジ座標を取得することもできます。
synclient
与える:
LeftEdge = 8
RightEdge = 1144
TopEdge = 8
BottomEdge = 760
更新終了
ここで、両側と下部のストリップを無効にするために、自動起動アプリケーションに以下を追加しました。
synclient AreaLeftEdge=50 AreaRightEdge=1100 AreaBottomEdge=670
幅を快適なレベルに調整するには、ある程度の試行錯誤が必要でした。そのため、自動起動に追加する前に、まずターミナル ウィンドウで実験してみることをお勧めします。変更は即座に適用されます。