Jak trwale wyłączyć ekran dotykowy w Ubuntu 18.04


14

Próbuję wyłączyć ekran dotykowy na moim laptopie Asus S200E. W Ubuntu 16.04 mogłem to zrobić w ten sposób:

Section "InputClass"
    Identifier "evdev touchscreen catchall"
    MatchIsTouchscreen "on"
    MatchDevicePath "/dev/input/event*"
    Driver "libinput"
EndSection

Jak można to zrobić w systemie Ubuntu 18.04?


możesz użyć tego polecenia xinput disablexinput --list | grep -i "touch " | sed 's/id=//g' | cut -f2
naib khan

Odpowiedzi:


16

Wygląda na to, że masz na myśli pliki znajdujące się w /usr/share/X11/xorg.conf.d. Być może libinputsterownik został niedawno zaktualizowany do obsługi ekranu dotykowego?

Prawdopodobnie chcesz edytować za /usr/share/X11/xorg.conf.d/10-evdev.confpomocą:

Sekcja „InputClass”
    Identyfikator „evdev touchscreen catchall”
    MatchIsTouchscreen „on”
    MatchDevicePath "/ dev / input / event *"
    #Driver „evdev”
    Opcja „Ignoruj” w „ 
EndSection

I /usr/share/X11/xorg.conf.d/40-libinput.confz:

Sekcja „InputClass”
    Identyfikator „libinput touchall catchall”
    MatchIsTouchscreen „on”
    MatchDevicePath "/ dev / input / event *"
    #Driver „libinput”
    Opcja „Ignoruj” w „ 
EndSection

Jeśli to nie zadziała, uzyskaj nazwę ekranu dotykowego xinputi dodaj jedno z następujących poleceń do skryptu uruchamiania:

xinput set-prop [touchscreen id] "Device Enabled" 0
xinput disable [touchscreen id]
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.