UbuntuでTinkPadタッチスクリーンを無効にする

もともとタッチスクリーンを持っているのは楽しいことですが、画面にひびが入り、自動クリックが頻繁に発生し、通常の使用に影響を与えます。 Ubuntuをインストールした後、私は長い間検索し、最終的に実用的な解決策を見つけました。主なアイデアは、*** xinputを使用してドライバーを無効にして問題を解決することです。欠点は、シャットダウン後に失敗することです。

ここで使用される環境:

xinput

1. ターミナル###に xinputと入力します

リストされている入力デバイスのリストでタッチスクリーンの名前を見つけます。SYNAPTICSSynapticsTouchDigitizerV04とそのIDは次のとおりです:14。

注意:

2、 タッチスクリーンの有効属性を0に設定し、タッチスクリーンを無効にします###

xinput set-prop 14"Device Enabled"0

3、 タッチスクリーン属性のリストを表示する###

xinput list-props 14

起動時に自動実行を構成します##

上記の設定を起動するたびに手動で設定するのは明らかに非常に面倒ですが、現時点では、シェルスクリプトを記述して起動時にロードすることで、完全に自動設定できます。

shスクリプトを作成する###

ここで/ home / windcoder / documents / ssディレクトリに作成されます

vi disableTouch.sh

ファイルに入力します。

#! /bin/bash

# デスクトップタッチスクリーンを無効にする

DESKTOP_DEV='SYNAPTICS Synaptics Touch Digitizer V04'

HAVE_DISKTOP_TOUCH=`xinput list | grep "$DESKTOP_DEV"`if["$HAVE_DISKTOP_TOUCH"!=""];
then
 echo "タッチスクリーンがオフになり始めます"if[`xinput list-props "$DESKTOP_DEV" | grep "Device Enabled" | awk  -F ':' '{print $2}'`==1]; 
 then
  echo "タッチスクリーンがオフになっています"
  xinput set-prop "$DESKTOP_DEV"'Device Enabled'0
  echo "タッチスクリーンは正常にオフになります!"else
  echo "シャットダウンに失敗しました。 。 。"
 fi
else
 echo "プログラムは終了しました"
fi
echo "完全に終わった"

スクリプト内のechoステートメントは削除できますが、ここに追加するのはスクリプトをテストするためだけです。

ブート###を構成します

ターミナルでの使用:

sudo vi /etc/profile

最後に追加:

. /home/windcoder/documents/sh/disableTouch.sh

保存して終了し、最後に以下を実行します。

source /etc/profile

この時点で再起動して、対応するドライバーが自動的に無効になっていることを確認します。

参考文献##

[ UbuntuでASUSS550Cタッチスクリーンを無効にする方法](https://www.linuxidc.com/Linux/2015-03/114578.htm)

Recommended Posts

UbuntuでTinkPadタッチスクリーンを無効にする
Ubuntu16.04のファイル検索コマンド
Ubuntu環境でそれらのものをDockerする
vmwareでubuntu仮想マシンをフルスクリーンで表示する方法
win10でubuntuシステムを開く方法
ubuntuでpythonをアンインストールした結果、非常に
ubuntuでのHanlpの使用の概要
Ubuntu18.04の下のディレクトリにディスクをマウントします
LinuxシステムにおけるCentOSとUbuntuの違い
ubuntuの下のLinux環境で発生した問題を解決します
Ubuntuにmysql-pythoをインストールします
ubuntuサーブのNagios3
ubuntuでスーパーバイザーを使用する
UbuntuTouch環境のセットアップ
Ubuntuにpythonをインストールする
Ubuntu19.10にJDKをインストールします
Ubuntu12.04ゲストセッションを無効にする
sshを介してwin10でubuntuシステムを制御する方法
Macはvncを使用してubuntu16.04デスクトップにリモートログインします
ubuntu16.04で行番号を自動的に設定するための詳細な手順
ubuntuで仮想環境を構築する過程で遭遇