AreaBottomEdge は Synaptics "clickpad" を使用して右クリックを防止します。

AreaBottomEdge は Synaptics "clickpad" を使用して右クリックを防止します。

私は新しいSony Vaio Zを持っています、彼らはそれを「タッチパッド」と呼びます。つまり、下に物理的なボタンがあるタッチパッドであり、検出されたクリック位置は、ソフトウェアがクリックが左クリックであるか、右クリックであるか、中央クリックであるか、他のクリックであるかを決定するために使用されます。

タッチパッドは2つの部分で構成されています。

ソニーバイオZタッチパッド

テクスチャのある上部は「タッチ」領域(少なくともWindows 7では)で、下部の滑らかな部分は下に物理的なボタンがあります。 (気になる方のために下部中央にある装置が指紋認識器です。)

Linuxでは、全体の領域(テクスチャと滑らかな部分)がタッチに敏感であるため、クリックするとマウスカーソルが動くことがわかりました。次のシナプスオプションを使用してこの問題を解決しました。

AreaBottomEdge=3800

問題は、右クリックすると3800境界の「下」をタッチしているため、シナプスドライバが指の位置情報を渡していないようです。

テクスチャ領域の右下をクリックしながら軽くタッチすると、右クリックが登録されます。したがって、これは少なくとも「トラックパッド」機能が正しく機能していることを意味します。

だから私の質問は:動き検出に完全に敏感にすることなく滑らかな領域登録を右クリックする方法はありますか?

この場合、アップストリーム機能要求を送信する必要があります。

答え1

この場合、アップストリーム機能要求を送信する必要があります。

この(Debian)バグレポートここで役立つ上流のディスカッションへのパッチといくつかのポインタが含まれています。

関連情報