DellのAlps Touchpad:DKMSドライバーをインストールしてマルチタッチを有効にするにはどうすればよいですか?


12

今、私はこれがここで数回尋ねられたことを知っていますが、それに対するまともな解決策を見つけることができませんでした。

DELL N5110でUbuntu 12.04を実行していますが、タッチパッドがマウスとして検出されるため、利用可能なタッチパッドオプションがありません。マルチタッチを使用できず、無効にすることもできません。

このリンクからdkmsドライバーを試しました。

しかし、dpkg -iコマンドでインストールしようとするとdpkg、次のエラーが返されます。

ERROR (dkms apport): unable to determine source package for
psmouse-alps-dkms Error! Bad return status for module build on kernel:
3.2.0-25-generic-pae (i686) Consult /var/lib/dkms/psmouse-alps/0.10/build/make.log for more information.

すべての更新プログラムもインストールしました。

誰かがこの問題を手伝ってくれますか?

回答:


5

Ubuntu 12.04を実行しているInspiron N5110でもまったく同じ問題がありましたが、これら2つのリンクで提供されているパッチと手順を使用して修正できました。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/144

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/147

タッチパッドがAlpsPS / 2 ALPS DualPoint TouchPadとして認識されるようになり、[システム設定]で[タッチパッド]タブが有効になりました。残念ながら、スクロールはまだオプションではありません... :-(

入力中は少なくともタッチパッドが無効になります。これは筆者にとって最大の問題であり、結果として不可解な文章になります。:-) Fn + F3も動作しています(別名、タッチパッドトグル)。

最後の更新で、Inspiron N5110でマルチタッチが有効になりました。このDKMSをインストールするだけです。Alpsタッチパッドを備えたすべてのラップトップで動作するはずです。ここでの回答で提供されたリンクよりも、このモジュールをインストールする方法の詳細な手順があります。「psmouse-alps-dst-0.1」の参照を「psmouse-alps-alt-1.3」(最新バージョン)に変更する必要があります。


1
このためのインストールガイドを提供できますか?
ショタバクラゼ

@ ShotaBakuradze、garyfの答えでインストールガイドを探してください。
alfC

11

これは美しく機能します。

以下のリンクからソースをダウンロードし、psmouse-alps-dst-0.4フォルダーを配置します/usr/src/(ルート権限が必要です)。

https://docs.google.com/open?id=0BzNsvDx_ae6bQnFLQkNFT0dWc3c

install.shルート権限で実行(Ctrl+Alt+T

sudo bash /usr/src/psmouse-alps-dst-0.4/install.sh

システム設定でタッチパッドを構成できるようになりました。


2
これは、上記のJKMirkoの投稿からのリンクから取得されます。助けが必要な他の多くの人がすぐに見つけられるように、この投稿が「役に立つ」と評価してください。
ゲイリー

Ubuntu 12.10、Inspiron 17rでテストおよび動作します。エッジのスクロールは、パッドの端から少し内側にあります。2本指スクロール、Fn-F3およびタイピング中無効化が機能します。私は試してみようとはしませんでしたpsmouse-alps-dst-1.0
alfC

他の回答であなたが提案した編集を見たので、それを拒否しました、ごめんなさい。コメントを使用する必要があり、モデレーターによってロックされていない投稿にコメントすることができます(めったに起こりません)。私は賛成票を投じましたが、評判を得るためではありません。投稿が良かったので、賛成票を追加しました。
モニカの復職-ζ--12年

Googleドキュメントのリンクが破損した場合、元のファイルはdahetral.com/public-downloadにあります。
alfC

1
これらのスクリプトは変更され、install.shファイルはなくなりました。現在alps.sh、理解するのが難しいコマンドラインオプションがたくさんあり、buildオプションは失敗します。
alfC

5

ALPSタッチパッドDKMSドライバーを正常にインストールする方法

  • 質問が示すように、ここから debファイルをダウンロードしてインストールしてみてくださいsudo dpkg -i。質問のエラーで失敗しますが、これは問題ありません(技術的な理由を知りたい場合は、回答の下部を参照してください)。

  • ビルドするには、ターミナルで次の行を1行ずつ入力/貼り付けます。

sudo sed -i -e '135d' /var/lib/dkms/psmouse-alps/0.10/source/src/alps.c
sudo dkms build -m psmouse-alps -v 0.10
sudo dkms install -m psmouse-alps -v 0.10
sudo modprobe psmouse
sudo sh -c "echo psmouse >> / etc / modules"
sudo update-initramfs -u
  • これでドライバーは動作するはずです。念のため再起動してください。
  • DKMSは、カーネルをアップグレード/変更するたびに自動的に再コンパイルする必要があります。debファイルを再度インストールしないでください。

なにが問題だったの?

  • ビルドログは、alps.cソースファイルの135行目の文字33でエラーが発生したため、モジュールのコンパイルが失敗したことを示しています。
  • その行は module_param(alps_dump_packets, int, 0644);
  • コンパイラーは、引数(変数名)がに続くことを想定していますが、引数intはありません。
  • 前の行134はalps_dump_packets機能を無効にしているため(static int alps_dump_packets = 0;)、問題のある行135を単に削除してsed、モジュールを正常にビルドできます。

指示に従いましたが、設定にはタッチパッドメニューが表示されません。5番目のコマンドで許可が拒否されたというエラーが表示さ/etc/modulesれ、スーパーユーザーとして実行しただけです。これとは別に、エラーはありませんでした。
ショタバクラゼ

翔太と同じ結果になりました。suとして実行して/ etc / modules行を機能させました。まだ2本指のスクロールはありません。
ブライアンヘッド

2
ドライバーをアップロードできますか?サーバーからの削除された原因

2
リンクが壊れています
-alfC

2
リンクが壊れています。ウェイバックマシンはまだキャッシュにあります:web.archive.org/web/20120401000000/http
//people.canonical.com/…– alanjds

2

ubuntuがプリロードされたDELL Latitude E6430を購入しました。グライドポイントドライバーがインストールされていることがわかりました。デルリポジトリで探しましたが、運がなかったので、次のようにしました。

apt-cache show glidepoint

そしてこれを見つけた

Package: glidepoint
Status: install ok installedPriority: extra
Section: alien
Installed-Size: 2100
Maintainer: xmy <xmy@pod-desktop>
Architecture: amd64
Version: 3.6-13
Depends: libc6 (>= 2.4), libgconf2-4 (>= 2.27.0), libglib2.0-0 (>= 2.12.0)
Conffiles:
 /etc/pm/sleep.d/90GlidePoint 85d3fe435ff5e904812cb1a03461d456
 /etc/init.d/glidepoint 5427379c9470ae9c74cba849b35e7df1
 /etc/xdg/autostart/glideusd.desktop 1585732553ad2ea2c547c9989134000f
 /etc/glidepoint/config c1aefbbc5c4fa9cec9c61b2485237d37
 /etc/glidepoint/port 72f67e70f6b7cdc4cc893edaddf0c4c6
Description: GlidePoint 3.6 touchpad driver
 GlidePoint 3.6 touchpad driver for Linux.
 .
 (Converted from a rpm package by alien version 8.79ubuntu0.1.)

だから私はそれを再梱包しました

sudo dpkg-repack glidepoint

そして今、私はこれを共有する必要があります:

glidepoint_3.6-13_amd64.deb

あなたのubuntuを試してみて、うまくいくかどうか教えてください。


私にとってはまったく機能しませんでしたが、トラックパッド、ニップル、キーボードが死んでしまいました...再起動後でも。回復にあなたの.debをパージした後、私のタッチパッドの設定は魔法登場し、少なくとも:O
ヴィルヘルムエラスムス

0

ALPSドライバーセットのインストールに関する簡単な更新...

私は以下の指示に従いましたが、ドライバーは現在この場所にいることがわかりました。

ユーザーはこれがALPSドライバーのバージョン0.11であり、このバージョンで削除する行は行137であることに注意してください。

これらの小さな変更により、Ubuntu 12.04のインストール(Dell N5110でも)によりタッチパッドが有効になりました。マウスとタッチパッドのコントロールパネルでエッジスクロールオプションがグレー表示されていないにもかかわらず、まだエッジまたは2本指スクロールを有効にできません。


xinput list-props <ALPSデバイス)のチェックは、> Device Enabled(126):0を示しました。タッチパッドがまだアクティブでないことを示唆しています。何か考え/提案?
ジョナスイングワー

さらに確認すると、ALPSドライバーがまだ動作していないことがわかります。カーネルでこれらの更新が必要です。
ジョナスイングワー

提案された編集から:上記のalpsドライバーはn5110では機能しません。そのタッチパッドは異なり、マルチタッチなどがあります(詳細はわかりませんが、上記の〜sforsheeの行も機能しませんでした)。上記の私の投稿でドライバーを試してください。インストールスクリプトも用意されています。これは基本的に、以前のアルプスのタッチパッドとは異なるプロトコルを使用しています。それはyです。(すみません、私はこれを編集しなければなりませんでした...利用可能なコメントオプションがありませんでした!:o)
モニカを回復-ζ--
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.