物理ボタンはありませんが、サーフェス全体を物理的にクリックできる(クリックすることはできませんが、物理的にクリックできる)シナプティクス対応マウスパッドを考えてみましょう。 Macbook Pro(BCM5974)には、これらの機能を備えた特別なタッチパッドがあります。
可能であれば、通常のタッチパッドなどの物理ボタンを使用するようにデバイスを設定するにはどうすればよいですか?
+---------------------+
| |
| Touch sensitive |
| area | (Note that the entire area including buttons
| | can be physically clicked on this type of
| | touchpad).
| |
+----------+----------+ <- AreaBottomEdge, touchpad disabled under this line.
| Button 1 | Button 2 |
+----------+----------+
「AreaBottomEdge」の下のタッチパッド領域をタッチ検出で無効にするには、このパラメータをsynclientに提供するだけです。しかし、その領域でキーボードをクリック(タブではなく再度)することはまだ可能であり、これが私が望むものです。不要なクリックを簡単に無効にすることもできます。これにはTapButton = 0を使用します。 AreaBottomEdgeの場合は4000に設定しましたが、これは私の特定の設定に適しているようです。
しかし、問題はクリックとドラッグが機能しないことです。タッチパッドの2つのポイント(AreaBottomEdgeの下にも)をタッチしてもカーソルがまったく動かない。機能しない点を明確にすると、「タッチ検出領域」の上にカーソルを移動しようとしている間に、「ボタン1」領域をタッチしても(クリックしなくても)機能しません。カーソルを移動しながら「ボタン1」領域をタッチするだけでなく、クリックする必要があります。
Synapticのさまざまなオプションを見て、LockedDragsやTapAndDragGestureなど、それらのいくつかを試しましたが、望む効果はありませんでした。
できますか?それでは、同期を使用しないとどうなりますか?
答え1
これは決して完全な答えではなく、むしろアーチマニュアル(ボタンのないタッチパッド(別名ClickPad))には、問題を解決する方法に関する情報があります。時間が経つともっと詳しく見てみましょう。