Ubuntu GNOME 14.04タイピングが機能しない間はタッチパッドを無効にする


8

Ubuntu GNOME 14.04を使用しています。

システム設定の「入力中にタッチパッドを無効にする」設定が機能しない。

「syndaemon」コマンドの順列は機能しません。

それは本当に迷惑です、私が突然タイプしているとき、フォーカスは新しいウィンドウに集中するでしょう、またはテキストの大きなチャンクが消えるでしょう、など。

Dell Inspiron 14 5000シリーズラップトップを使用していますが、独自のドライバは使用していません。

またPointing Devices、ソフトウェアセンターからインストールして無効にしてみました。どちらも動作しませんでした。

この質問への答えは次のとおりです。タッチパッドの問題:入力中にカーソルがジャンプする(Ubuntu 14.04)、syndaemonは役に立ちませんが、他に解決策がない限り、ドライバーを再コンパイルしたくありません。また、これがありますhttps : //gist.github.com/silverhammermba/a231c8156ecaa63c86f1しかし、これにはドライバーのパッチも含まれます(適用方法も明確ではありません)。

これを機能させるにはどうすればよいですか?

回答:


3

私は問題が何であるかを正確に知っています(少なくとも私の場合は同じように見えます)。それはあなたが行方不明だからですlibrecord.so。GNOME設定はオプションsyndaemonとともに使用するため、このファイルが必要です-R。私の知る限り、そのファイルは削除され、xorg-serverに同梱されなくなりました。

タイピング機能を実際に無効にできる多くの難しい方法があります。ここから最も簡単です:

syndaemon直接使用

起動するだけ

    $ syndaemon -d

またはあなたが好きかもしれないオプションで。を参照してくださいsyndaemon -h

-Rスイッチなしで覚えておいてください。

GNOME設定デーモンにパッチを適用する

  1. 入手可能なソースをダウンロード
  2. 次のパッチを適用します:http : //pastebin.com/1xHukxR0
  3. パッケージをコンパイルまたはビルドします。
  4. インストールして完了!

注:申し訳ありませんが、Ubuntuユーザーではないため、正確な手順は提供していません。

再コンパイルxorg-serverXRECORD

まもなく、を使用してコンパイルし--enable-recordます--disable-xtrapここで見つかりまし


1

端末に移動して実行します

syndaemon -i 1 -K -R -d

それが機能しない場合、タッチパッドがこの機能をサポートしていない可能性があります。機能する場合は、このコマンドをスタートアップアプリケーションに入れて、起動時に適用されるようにします。これが私がYoga 2 Proでこの問題を解決した方法です。


0

空のドキュメントを作成し、次の行を追加します。

#!/bin/sh
synclient TouchpadOff=2

として保存します $HOME/bin/touchpad-settings.sh

binディレクトリを作成する

mkdir -p $HOME/bin

ダッシュに移動してを開きStartup Applications、クリックして[ Addコマンド]フィールドに入力します。

$HOME/bin/touchpad-settings.sh

[名前]フィールドと[コメント]フィールドに、このことを思い出すのに役立つ任意の情報を入力します。;-)

[保存]、[閉じる]の順にクリックします

次回ログオン時には、タイピングので、無効になりますちょうど今のターミナルとタイプを開き、:

$HOME/bin/touchpad-settings.sh

再度ログオフ/ログオンする必要がないようにするためです!;-)

このファイルには、タッチパッドについて迷惑になる追加のコマンドを追加することもできます。例えば私のものは:

#!/bin/sh
#Disable Horizontal and vertical scroll
synclient VertEdgeScroll=0
synclient HorizEdgeScroll=0
#DisableWhileTyping
synclient TouchpadOff=2
#Disable tap
synclient TapButton1=0
synclient TapButton2=0

オン/オフできるすべての可能性を確認するには、ターミナルに移動して次のように入力します。

synclient -l
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.