Na podstawie głównej odpowiedzi , biorąc pod uwagę, że musiałem zmodyfikować niektóre instrukcje tam:
Polecenie włączenia kliknięcia z dotknięciem ma zatem postać:
xinput set-prop "device" "action" 1
Aby przeczytać „urządzenie” musisz zrobić
xinput list
Jednak identyfikacja urządzenia na tej liście może być trudna. Kilka wskazówek: prawdopodobnie znajduje się pod „Wirtualnym wskaźnikiem rdzenia”; może zawierać terminy takie jak „Syn”, „Synaptics”, „Touchpad”, „Alps”, „Glidepoint”. np. mój był AlpsPS/2 ALPS GlidePoint id=16
, ale musiałem zgadywać; ponieważ nie byłem pewien, czy przetestowałem, czy jest to prawidłowy numer identyfikacyjny, wyłączając / włączając touchpad za pomocą xinput --disable 16
i xinput --enable 16
.
Teraz, aby pozbyć się mylących nazw, zamiast nazw urządzenia i akcji można użyć numerów ID.
Aby przeczytać „akcję”:
xinput list-props 16
Które wymieniono między innymi:
libinput Tapping Enabled (297): 0
Tak więc, używając numerów ID zamiast nazw, ostatnim poleceniem było:
xinput set-prop 16 297 1
Uwaga: z jakiegoś powodu używanie nazwy akcji w poleceniu, jak sugeruje główna odpowiedź, nie działałoby dla mnie ( xinput set-prop ""AlpsPS/2 ALPS GlidePoint" "Tapping Enabled" 1
), podczas gdy używanie samej nazwy urządzenia działało ( xinput set-prop "AlpsPS/2 ALPS GlidePoint" 297 1
).
To polecenie może być przydatne w systemach, w których nie ma graficznego interfejsu użytkownika dla takich ustawień, na przykład w LXQT, które testowałem w dniu publikacji.