Dell Latitude Eシリーズ(E5510、E6510)でタッチパッドを無効にする方法は?


15

タッチパッド無効にします。トラックスティック保持したいです。出来ますか?

Alpsタッチパッドは、カーネルによってとして認識されますPS/2 Generic Mouse。すべての機能がカーネルでまだサポートされているわけではありません。

/dev/input/event12タッチパッドとトラックスティックの両方に単一のデバイスのみが提供されます。それでも、Windowsではタッチパッドを無効にできるようです。

回答:


16

タッチパッドを認識せず、PS2マウスとして識別するためのフォールバックは、ハードウェアが新しいプロトコルを使用しており、メーカーが仕様を公開していないため、無料のドライバーを作成できるためです。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625

プロトコルの大部分はリバースエンジニアリングされており、パッチが適用されたカーネルモジュールに関連する修正が行われていますが、完全には完全ではなく(マルチタッチは行われません)、まだ主流のカーネルに組み込まれていません。詳細については、ディスカッションを参照してください。また、カーネルにパッチを適用するのに十分な勇気がある場合のパッチの実行方法も説明します。

入力できるようにタッチパッドをすばやく簡単に無効にできるようにする場合は、次のようにキーボードショートカットを設定してみてください。

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 0

タッチパッドを無効にします

xinput --set-prop "PS/2 Generic Mouse" "Device Enabled" 1

再び有効にします。簡単なキーの組み合わせでタッチパッドのオンとオフを切り替えることができるため、より良い解決策を待つ間、問題は耐えられます。


HPトラックパッドでも同様の問題が発生しました。少なくとも今では、オンとオフが適切に切り替わり、マウスを接続しても予測できないほど遅延することはありません。私は本当に人々が無料のものに対して過度に攻撃的な期待を持っていると思います(あなたがubuntuまたはdebianに寄付している場合、私は以前の発言を撤回します)。
RobotHumans

3
最近のカーネルでは、タッチパッドが「AlpsPS / 2 ALPS DualPoint TouchPad」(Dell E6510)として正しく報告することに注意してください。ですべての入力デバイスの名前とIDを取得しますxinput --list
キナン

7

e6520(Fn+ F5)のトグルタッチパッドファンクションキーにバインドした小さなタッチパッドトグルスクリプトを作成しました。

Peter Torpmanが上記に投稿したコマンドを使用します。

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (127):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi

2
関数をキーにバインドする方法に関する情報を含めてください。
NN

Unityの@NN:システム設定->キーボード->ショートカット->カスタムショートカット。スクリプトをコマンドとして保存した名前のショートカットを追加します(にある必要があります$PATH)。
キナン

参考までに、E6510でわずかに変更されたバージョンを使用しています。
キナン

参考E7440およびUbuntu 14.04の調整バージョン(XFCEでキーボードショートカットを設定する方法のヒントも含まれています)
EnnoGröper14年

4

同じ価値のないタッチパッドを備えたDell Latitudeラップトップにドライバー/ソフトウェアをダウンロードしてインストールすることは制限されています(このマシンは雇用主が所有し、提供しています)。タッチパッドを無効にするための私の解決策は、厚さ約1/8 "の厚さ5" x 2 3/4 "の厚紙、およびテープ2枚で構成されています。


xinput他のいくつかの回答で示唆されているように使用するには、sudoでさえドライバーやソフトウェアは必要ありません!
キナン

2

ソニーのタッチパッドのカーネルモジュールを単にアンロードします。手動の方法:

無効にするには:

rmmod psmouse

有効にする:

modprobe psmouse

以下を/etc/modprobe.d/blacklist.conf追加して永続的にします。

blacklist psmouse

これがお使いのデルに役立つことを願っています。...


1
素敵なトリックをありがとう。残念ながら、トラックスティックも無効になります。
イヴォダニエルカ

1

それがあなたを助けるかどうかを確認し、/etc/X11/xorg.confファイルを編集し、オプションを追加しますSHMConfigし、Synaptic Touchpad入力デバイスの「入力デバイス」というセクションにオンラインでます。次に、Xを再起動します(ctrl + alt + backspaceキーの組み合わせを使用)。

ログインしたら、syndaemonを次のように使用しました syndaemon -t -d。-tオプションは、タップおよびスクロールアクションのみを無効にすることを指定します。キーボードで入力している間もカーソルを移動できます。-dオプションは、syndaemonにデーモンとしてバックグラウンドで実行するように要求するため、コマンドを実行した後にターミナルを開いたままにする必要はありません。

-tオプションを使用しないで、タッチパッドを完全に無効にすることができます。ログインするたびにデフォルトでsyndaemonを起動するには、[システム]-> [設定]-> [セッション]でスタートアッププログラムのリストに追加します。次のコマンドを追加しましたsyndaemon -t -d


1
デバイスのシナプスドライバーを指定すると、次のエラーが報告されます(--) PS/2 Generic Mouse: no supported touchpad found。そして、それはタッチパッドとトラックスティックの両方を無効にします。
イヴォダニエルカ

1

古いラップトップのバッテリー寿命を延ばすために可能な代替手段と私が使用しているものはJupiterです。Jupiterは元々ネットブック用に作成された電源管理アプリですが、実際のコンピューターでも機能します。いくつかの電源モードを提供し、ワイヤレス、Bluetooth、外部モニターに加えて、さらに重要なことにタッチパッドを無効化または有効にすることができます。ソフトウェアセンターにはありませんが、http: //sourceforge.net/projects/jupiter/のsourceforgeページから議論を入手できます。

お役に立てれば


1

現在、あなたの問題を解決できる答えは他にないようですので、おそらく最後の手段を提供します!私の兄弟の職場では、DシリーズのDell Latitudesを使用しており、ソフトウェアで無効にできない場合にトラックパッドを物理的に切断できると述べました。あなたがどれほどハードウェアに精通しているかはわかりませんが、勇気を出しているなら、ここにE5510のサービスマニュアルへのリンクがあります ...

パームレストを取り外すための指示から、ステップ16はタッチパッドデータケーブルを取り外します

代替テキスト

これによりトラックパッドも切断されるかどうかはわかりませんが、試してみる価値はあります。


1
前とまったく同じケーブルを取り外してみました。また、トラックスティックとキーボードを切断します。:(
イヴォDanihelka

2
先日、これについて兄に尋ねました。彼らがしたことは、ピンアウトを見つけて、リボン上の特定のワイヤを切断して、どちらか一方を無効にすることでした。彼らにはこれをテストするための予備のマシンがあるという贅沢がありましたが、残念ながらあなたはそうしないと思います!申し訳ありませんが、私はこれ以上助けができませんでした。
ロディ

1

Ubuntu 11.04を使用しているE6510があり、タッチパッドを次の方法でオフにすることができました。

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0

オンにするには、単に次を入力します。

xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1

乾杯!/ピーター


1
取得unable to find device ImPS/2 ALPS GlidePoint:-(
aioobe

1
これは11.04の下では機能しますが、ポインタースティックも無効にします。
ベラク

私が使用しているタッチパッドtoogleスクリプトを 11.10に私のE6510に
kynan

1

タッチパッドインジケーターは、Lorenzo Carbonell(Picapy開発者)によって作成された非常にシンプルなインジケーターで、名前が示すように、ラップトップまたはネットブックのタッチパッドを簡単に有効/無効にできるように設計されています。

Ubuntuにタッチパッドインジケーターをインストールするには(10.10 Maverick Meerkatのみ)、Picapyに同じPPAを使用する必要があります。sudoadd-apt-repository ppa:lorenzo-carbonell / atareao sudo apt-get update sudo apt-get install touchpad-インジケータ

インストールすると、[アプリケーション]> [アクセサリ]> [タッチパッドインジケータ]に表示されます。

出典:http : //www.webupd8.org/2010/11/touchpad-indicator-lets-you-quickly.html


1

Dell Latitude e6520を入手しましたが、タッチパッドにコントロールがなく、電源を切ることができませんでした。これは問題です。入力するときに常に親指がヒットするため、外部マウスを接続することを好みます。解決するために、私は単にDell Webサイト「ドライバーとダウンロード」に行き、「マウスとキーボード」に行き、タッチパッドドライバーをダウンロードしました。ドライバは自動的にインストールされ、タッチパッドコントロールができました。外付けマウスを接続しているときにタッチパッドを無効にできるようになりました。昨年、妻のDellラップトップで同じことをしなければなりませんでした。Dellが新しいラップトップでこのドライバーを提供しない理由はわかりません。


1

a)入力中に親指をタッチパッドから離さないこと、b)タッチパッドの感度を有効化/無効化および調整するための単純なソフトウェアベースのコントロールを含むデルの重大な失敗、c)3つの事実タッチでテープで留められた厚手の名刺は、親指から絶縁するのに十分ではありませんでした。d)上記のソフトウェア/ハードウェアの修正は、平均的なラップトップユーザーにとっては技術的すぎるものでした。問題の解決策。

タッチパッドの上に小さな正方形のアルミホイルをテープで貼ります。パッドは、下のアレイで測定された静電容量によって指を感知するコンデンサマトリックスであるため、フォイルはすべてのコンデンサを短絡させ、名刺のようにパッドを見えなくする効果があります。上記のソリューションの一部で許可されている方法で簡単にオン/オフすることはできませんが、非常に効果的です。



1

無効化スクリプトをありがとう。非常に便利。E5510ラップトップでUbuntu 11.10を使用していますが、少し変更する必要がありました。デバイスは127ではなく126を返すため、modified-scriptは(行2)です。

#!/bin/bash                                                                                          
enabled=`xinput --list-props "ImPS/2 ALPS GlidePoint" | grep -e "Device Enabled\ (126):\s*1"`

if [ -n "$enabled" ]; then
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 0
else
    xinput --set-prop "ImPS/2 ALPS GlidePoint" "Device Enabled" 1
fi

ラップトップのコードを見つけるには、「xinput --list-props "ImPS / 2 ALPS GlidePoint" | grep -e "Device Enabled"」とターミナルに入力します


1

私のラップトップはDell Latitude E6520です。私は、標準のKDE 4.8環境でUbuntu 12.04を使用しています。

タッチパッドはすでに「AlpsPS / 2 ALPS DualPoint TouchPad」として認識されています。まず、行を含むシェルスクリプトを作成しますsynclient TouchpadOff=1。次に、このシェルスクリプトを追加してアイテムを自動起動します。次に、KDEを再起動します。タッチパッドは無効になりました。


1

Latitude E6520では、Fn+ F5を使用してタッチパッドとタッチスティックを無効/有効にすることができます。

これはUbuntu 11では機能しませんが、ラップトップは要求に応答しますが、タッチパッドは機能します。


OPは、トラック/タッチスティックの動作を維持したいと考えています。
ベラク

1

Ubuntu 11では、Dash Homeにショートカットまたはキーボードを入力するか、Settings Homeでキーボードを選択して、カスタムショートカットを作成できます。[ショートカット]タブを選択し、[カスタムショートカット]メニューオプションを選択します。

+ボタンをクリックして名前を選択します(任意-「タッチパッドの切り替え」とコマンド= /usr/bin/toggle_touchpad.sh)

これは、上記のシェルスクリプトのいずれかをコピー、作成、コピー(またはソフトリンク)し/usr/bin、名前を付け、toggle_touchpad.sh実行可能にしたことを前提としています(chmod +x toggle_touchpad.sh

今(あなたが選択した場合、デルに作成した新しいショートカットを選択して、あなたがそれに関連付けるキーの組み合わせを選択Fn+ F5ショートカットが実際にタッチパッドのトグルと呼ばれている。)ショートカットは、タッチパッドのトグル無効から変更されます。


1

12.04のE6510があります。ALPSタッチパッドは、2本指でスクロールするだけで動作します。入力中に手のひらの検出や無効化は行いません。

touchpad-indicator」を使用して、マウスが接続されたときにタッチパッドを無効にします。


1

gpointing-device-settingsをインストールすると、タッチパッドの構成オプションが増えます。ところで、Ubuntu 10.04LTS +では、これはgsynapticsを置き換えます

sudo apt-get install gpointing-device-settings

インストールしたら、[システム]-> [設定]-> [ポインティングデバイス]にあります。


1
gpointing-device-settingsは、タッチパッドとトラックスティックをPS / 2マウスとしてのみ表示します。そこでタッチパッドだけを無効にすることはできません。
イヴォダニヘルカ

0

最初の回答をもう少し進めるために...

上記のxinputコマンドを使用して、タッチパッドのオンとオフを切り替えるスクリプトを作成しました。次に、キーボードショートカット(Mandriva)に入り、カスタムコマンドを追加しました。これで、「Super + T」キーがタッチパッドのオンとオフを切り替えます。手動のままですが、切り替えるためにマウスを接続する必要はありません!


-1

これらの設定は、[コントロールパネル]> [マウスのプロパティ]で構成できます。Dellタッチパッドタブが表示されない場合は、Dell からこのマウスドライバーをダウンロードする必要があります。

これを理解するのにも時間がかかりました。私のシステムは、Windows 7がインストールされたLatitude E5510です。幸運を!

ハ、私はこの一般的な質問をグーグルで簡単に検索した後に見つけました。おそらくWindowsを実行していないことに気づきました。おっとっと!


無効化がWindowsで機能することを確認していただきありがとうございます:)。トラックパッドは有効のままにできますが、タッチパッドは無効になりますか?
イヴォダニヘルカ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.