Cara menonaktifkan layar sentuh secara permanen di ubuntu 18.04

14

Saya mencoba untuk menonaktifkan layar sentuh pada laptop Asus S200E saya. Di Ubuntu 16.04, saya bisa melakukannya dengan ini:

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

Bagaimana ini bisa dilakukan di Ubuntu 18.04?

Nasikun Nasikun
sumber
Anda dapat menggunakan perintah ini xinput disablexinput --list | grep -i "touch " | sed 's/id=//g' | cut -f2
naib khan

Jawaban:

16

Tampaknya Anda merujuk ke file yang terletak di /usr/share/X11/xorg.conf.d. Mungkin libinputdriver baru-baru ini diperbarui untuk mendukung layar sentuh Anda?

Mungkin Anda ingin mengedit /usr/share/X11/xorg.conf.d/10-evdev.confdengan:

Bagian "InputClass"
    Identifier "evdev touchscreen catchall"
    Layar MatchIsTouch "on"
    MatchDevicePath "/ dev / input / event *"
    #Driver "evdev"
    Opsi "Abaikan" "pada" 
EndSection

Dan /usr/share/X11/xorg.conf.d/40-libinput.confdengan:

Bagian "InputClass"
    Identifier "libinput touchscreen catchall"
    Layar MatchIsTouch "on"
    MatchDevicePath "/ dev / input / event *"
    #Driver "libinput"
    Opsi "Abaikan" "pada" 
EndSection

Jika itu tidak berhasil, dapatkan nama layar sentuh Anda xinput, dan tambahkan salah satu perintah berikut ke skrip startup:

xinput set-prop [touchscreen id] "Device Enabled" 0
xinput disable [touchscreen id]
xiota
sumber