主な答えに基づいて、そこの指示のいくつかを変更しなければならなかったと考えて:
したがって、タップしてクリックを有効にするコマンドの形式は次のとおりです。
xinput set-prop "device" "action" 1
「デバイス」を読むには、あなたがしなければならない
xinput list
ただし、そのリストでデバイスを特定することは困難な場合があります。いくつかのヒント:おそらく「仮想コアポインター」の下にあります。「Syn」、「Synaptics」、「Touchpad」、「Alps」、「Glidepoint」などの用語が含まれる場合があります。たとえば、私のものはでしたがAlpsPS/2 ALPS GlidePoint id=16
、推測する必要がありました。私はなかったとしてそれは/無効にしてタッチパッドを有効にすることで、正しいID番号だったかどうかわから私がテストしているxinput --disable 16
とxinput --enable 16
。
これで、混乱を招く名前をすべて取り除くために、デバイス名とアクション名の代わりにID番号を使用できます。
したがって、「アクション」を読むには:
xinput list-props 16
とりわけリストされているもの:
libinput Tapping Enabled (297): 0
したがって、名前の代わりにID番号を使用して、最終的なコマンドは次のようになりました。
xinput set-prop 16 297 1
注:何らかの理由で、メインの回答で示唆されているように、コマンド内でアクションの名前を使用しても機能しません(xinput set-prop ""AlpsPS/2 ALPS GlidePoint" "Tapping Enabled" 1
)、デバイスの名前だけを使用すると機能します(xinput set-prop "AlpsPS/2 ALPS GlidePoint" 297 1
)。
このコマンドは、このような設定用のGUIがないシステム(たとえば、投稿の日にテストしていたLXQT)で役立ちます。