入力中にタッチパッドを無効にするにはどうすればよいですか?


21

このように書くことは不可能です。テキストが削除され、ウィンドウが変わり、ランダムなタブが開きます。私は出会ったすべての解決策を試しましたが、実際にそれを解決するものはありません(いくつかは動作しません)

私はタッチパッドインジケーターをインストールしようとしました、スタートアップアプリケーションからシンデモンオプションを追加しようとしました、同じことを試みましたが、端末からは何も動作しません。

入力中、スクロールなし、カーソル移動なし、何もしていない間、タッチパッドを完全に無効にします。


1
それは非常に簡単です。を実行しますxinput disable <ID>xinputコマンドで検索できるID 。しかしlibinput、インストールすることをお勧めします、それは問題を解決するはずです。
パイロット6

2
@ pilot6申し訳ありませんが、いつもではなく、入力中にのみ無効にしたいのです。
MichaelX

Ubuntuバージョンとは何ですか?
パイロット6

@ Pilot6 16.04.1
MichaelX

回答:


22

それをインストールするlibinputことは、「タイピング中に無効化」および「パーム検出」アルゴリズムよりもはるかに優れていることをお勧めします。

走る

sudo apt install xserver-xorg-input-libinput

GUIセッションを再起動するか、再起動します。

「タップしてクリック」が必要な場合は、追加できます

Option "Tapping" "true"

のタッチパッドセクションに移動し/usr/share/X11/xorg.conf.d/90-libinput.confます。

すべてのオプションは、マニュアルページにあります

-hwe-16.94スタックでUbuntu 16.04を使用している場合、のxserver-xorg-input-libinput-hwe-16.04代わりにパッケージをインストールする必要がありますxserver-xorg-input-libinput

パッケージがインストールされているかどうxserver-xorgかを確認することで、インストールされているHWEスタックを確認できますxserver-xorg-hwe-16.04


OPが質問を変更した、ベストアンサーのために+1
WinEunuuchs2Unix

OPが質問を明確にする前であっても、コメントで同じことを提案しました。
パイロット6

スレッドが驚いた後の最初のアクティビティであったとき、私はあなたのコメントを読みました。申し訳ありませんが、コメントを提出するのを忘れてしまったので、それは悪いです。
修正

2
スクロールは「自然」ではなく、通常のはずです。逆にすることは可能ですが、以前は自然に使用していたようです。
パイロット6

1
オプションは「NaturalScrolling」です。「true」と「false」を試して、必要なものを取得してください。「False」がデフォルトです。
パイロット6

10

[ システム設定] -> [ マウスとタッチパッド]を開きます。タッチパッドセクションでからONに切り替えますOFF

ここに画像の説明を入力してください

この投稿を読んでいる他のユーザー向けの追加情報:質問の内容が変更される前に答えが書かれていました。元々の質問は、「タッチパッドを無効にする実際の解決策です。カーソル、何もない。」-したがって、@ Pilot6からの答えは、現在のバージョンの質問が何を求めているのかについてのより良い解決策です!


1
ごめんなさい。私の間違い。タイトルを台無しにしました。入力中にタッチパッドを無効にしたいのですが、常に無効にする必要はありません。
MichaelX


3

私の目には、この機能はキーボードで何が起こっているかを実際に考慮しないため、palmdetectは正確に「入力中は無効」ではありません。私の場合、入力中にパッドに永久に触れないため、検出が正しく機能しませんでした。HarlemSquirrelが既に投稿したのと同じリンクに、リクエストれたものを修正する2番目のソリューションもあります(変更されたOPで)。

syndaemonを使用すると、syndaemonはキーボードアクティビティを監視し、入力中にタッチパッドを無効にします。無効化が発生するタイミングを制御するいくつかのオプションがあります。$ syndaemon -hたとえば、それらを表示するには、各キーを押した後0.5秒間のタップとスクロールを無効にするには(Ctrlなどの修飾キーを無視して)、

syndaemon -i 0.5 -t -K -R

必要なオプションを決定したら、ログインマネージャーまたはxinitrcを使用して、Xの起動時に自動的に実行する必要があります。-dオプションは、デーモンとしてバックグラウンドで起動します。


これは、標準のGnomeデスクトップを実行しているUbuntu 19.04 LTSで動作していることを確認しました。これはsynclient -l | grep PalmDetect戻ることですPalmDetect = 1(これはデフォルトで有効になっており、自分の変更では有効になっていません)。これはちょうど持っていること、私には、意味synclientPalmDetect1にセットすると、あなたの答えは、ソリューションではありません。
bgoodr

0

これは、コマンドラインを使用してタッチパッドを無効にするにはどうすればよいですか?synclientプログラムを推奨します。

Synapticsタッチパッドを使用している場合は、ホットキーをバインドしてパッドをオフまたはオンにすることができます

  • synclient TouchpadOff = 1
  • synclient TouchpadOff = 0

これは、自動「入力中の無効化」機能に関する質問に答えますか?
パイロット6

これは自動的には行われませんが、便利であることがわかり、別のパッケージを追加する必要はありません。どちらの方法も良いです。あなたのものは自動です。マニュアルはOPの質問にも有効です。
レイチ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.