
物理的なボタンのないトラックパッドを使用して新しいノートブックを構成しています。デフォルトでは右クリックできません。これにより、インストール時に解決する必要があるすべての問題を調査して文書化することが非常に困難になりました。
xinput
このユーティリティを使用してlibinput
タッチパッド設定を変更できることを読んでください。
xinput --set-prop "ETPS/2 Elantech Touchpad" "libinput Click Method Enabled" 1 0
どのように説明するのかわかりません1 0
。利用可能なバイナリコードのように見えます2
。libinput
ドキュメントには、なし、サイドエリア、クリック指の3つの設定があります。これは、これが3
正しいバージョンである可能性があることを示します。1 1
範囲外のようです。これは実際にゼロから始まるC整数の計算に適しています。この推論によると、1 0
私が望む構成でなければなりませんが、効果はありません。私の主なユースケースであるブラウザでテキストをコピーして貼り付けるために右クリックすることはできません。
また、スクロール方向を変更してみました。
xinput --set-prop "ETPS/2 Elantech Touchpad" "libinput Natural Scrolling Enabled" 1
今回も私は運がなかった。
インタラクティブに実験することは不可能ですか?それとも別のコマンドが必要ですか?
答え1
少なくとも私のDebian 11では、man 4 libinput
ログ記録をクリックする方法のプロパティは次のとおりです。
利用可能な libinput Click メソッド
2つのブール値(8ビット、0または1)、「ボタン領域」、「クリックフィンガー」の順。このデバイスで使用できるクリック方法を示します。
libinput Clickメソッドの有効化
2つのブール値(8ビット、0または1)、「ボタン領域」、「クリックフィンガー」の順。このデバイスでアクティブになったクリック方法を示します。
したがって、この値は1 0
「ボタン領域」クリック方法のみを有効にします。つまり、タッチパッドの特定の領域をクリックすると、対応するマウスボタンをクリックしたものとして登録されます。おっしゃった側面がまさにその部分です。 「clickfinger」メソッドのみを有効にするには、その値が必要です0 1
。
このシナリオでは、クリック方法を個別に有効にしたり、同時に有効にしたり、両方を有効にしたりすることはできません。もちろん、ハードウェアが可能なすべての組み合わせをサポートしているとは限りません。
デスクトップ環境はXInput設定を管理し、xinput
このコマンドを使用して試すことができるすべての変更を上書きできます。コマンドラインを使用する前に、デスクトップ環境のGUI設定ユーティリティを確認してください。
また、私のシステムのマニュアルページには、「libinput Click Method」という属性名があります。S「有効」と表示されますが、ご質問に誤字がある可能性があります。