ファイル /usr/share/X11/xorg.conf.d/10-evdev.conf を編集してタッチスクリーンを無効にする方法

ファイル /usr/share/X11/xorg.conf.d/10-evdev.conf を編集してタッチスクリーンを無効にする方法

タッチスクリーンが壊れていて、有効にするとおかしくなります。

/usr/share/X11/xorg.conf.d/10-evdev.conf ファイルにオプション「Ignore」を「on」に追加する必要がありますか?

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

MatchIsTouchscreen を「オフ」に変更できないのはなぜですか???????????????

オプション「無視」を「オン」に追加することを提案するスレッドをたくさん読みました。あるスレッドでは、構成ファイルを編集すると「...xserver が爆発する可能性がある」と書かれていましたが、これは本当でしょうか?

/usr/share/X11/xorg.conf.d/10-evdev.conf ファイルを編集しても問題ない場合、最適な方法は何ですか?

   1) sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf 
   2) sudo gedit /usr/share/X11/xorg.conf.d/10-evdev.conf
   3) from files simply follow path to -evdev.conf file and edit and save

現在、起動アプリケーションで xinput を無効にする「ELAN タッチスクリーン」を実行していますが、ラップトップがサスペンドから復帰するとタッチスクリーンが有効になります。そのため、再起動するか、ターミナルでコマンドを実行するのに苦労します。これは、画面がおかしくなると、時々本当に困難になります。

この質問は何度も聞かれていることは承知していますが、私と同じように混乱している人もいるのではないかと思います。

答え1

編集したファイル

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

MatchIsTouchscreen を「オン」から「オフ」に変更しました

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

「ELAN タッチスクリーン」は無効になっており、xinput リストで検出されなくなりました。

関連情報