Alps Touchpad trên Dell: làm cách nào để cài đặt trình điều khiển DKMS để kích hoạt cảm ứng đa điểm?


12

Bây giờ tôi biết rằng điều này đã được hỏi nhiều lần ở đây nhưng tôi không thể tìm thấy bất kỳ giải pháp hợp lý nào cho nó.

Tôi đang chạy Ubuntu 12.04 trên DELL N5110 và bàn di chuột của tôi được phát hiện là chuột, vì vậy tôi không có sẵn các tùy chọn bàn di chuột. Không thể sử dụng cảm ứng đa điểm và cũng không thể vô hiệu hóa nó.

Tôi đã thử trình điều khiển dkms từ liên kết này .

Nhưng khi tôi cố cài đặt nó bằng dpkg -ilệnh, dpkgsẽ trả về lỗi sau:

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.

Tôi đã cài đặt tất cả các bản cập nhật là tốt.

Ai đó có thể giúp tôi với vấn đề này?

Câu trả lời:


5

Tôi đã gặp vấn đề chính xác tương tự trên Inspiron N5110 chạy Ubuntu 12.04 nhưng đã có thể khắc phục bằng cách sử dụng bản vá và hướng dẫn được cung cấp trong hai liên kết này.

https://bugs.launchpad.net/ubfox/+source/linux/+orms/606238/comments/144

https://bugs.launchpad.net/ubfox/+source/linux/+orms/606238/comments/147

Touchpad hiện được công nhận là tab Touchpad và Touchpad của AlpsPS / 2 ALPS được bật trong Cài đặt hệ thống. Thật không may, cuộn vẫn không phải là một lựa chọn ... :-(

Ít nhất touchpad bị vô hiệu hóa trong khi gõ, đó là vấn đề lớn nhất đối với tôi dẫn đến các bài viết khó hiểu! :-) Ngoài ra, Fn + F3 hiện đang hoạt động (hay còn gọi là chuyển đổi bàn di chuột).

Với bản cập nhật mới nhất, cảm ứng đa điểm đã được kích hoạt trên Inspiron N5110. Tất cả bạn cần làm là cài đặt DKMS này. Tôi nghĩ rằng nó nên hoạt động cho tất cả các máy tính xách tay với bàn di chuột Alps. Dưới đây là hướng dẫn chi tiết hơn về việc cài đặt mô-đun này so với các liên kết được cung cấp trong câu trả lời. Bạn sẽ phải thay đổi bất kỳ tham chiếu nào từ "psmouse-alps-dst-0.1" thành "psmouse-alps-alt-1.3" (phiên bản mới nhất).


1
bạn có thể cung cấp một hướng dẫn cài đặt cho việc này?
Shota Bakuradze

@ShotaBakuradze, hãy tìm hướng dẫn cài đặt trong câu trả lời của garyf.
alfC

11

Cái này hoạt động rất đẹp.

Tải về nguồn từ liên kết bên dưới và đặt psmouse-alps-dst-0.4thư mục vào /usr/src/(bạn cần có quyền root).

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

Chạy install.shvới quyền root ( Ctrl+Alt+T)

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

Bây giờ bạn có thể định cấu hình Touchpad trong Cài đặt hệ thống.


2
Cái này được lấy từ liên kết từ bài viết của JKMirko ở trên. Vui lòng đánh giá bài đăng này "hữu ích" nếu có, để nhiều người khác cần giúp đỡ có thể tìm thấy nó nhanh chóng.
garyf

Đã thử nghiệm và hoạt động trong Ubuntu 12.10, Inspiron 17r. Cuộn cạnh là một chút bên trong ra khỏi cạnh của miếng đệm. Cuộn hai ngón tay, Fn-F3 và vô hiệu hóa khi gõ. Tôi không dám thử psmouse-alps-dst-1.0.
alfC

Tôi thấy đề nghị chỉnh sửa của bạn trên câu trả lời khác, và đã từ chối nó, xin lỗi. Một bình luận nên được sử dụng và bạn sẽ có thể nhận xét về các bài đăng không bị khóa bởi người điều hành (điều này hiếm khi xảy ra). Tôi đã đưa ra một upvote, nhưng không giúp bạn sửa chữa lại. Tôi đã thêm một upvote vì bài viết là tốt.
Tái lập lại Monica - -

Trong trường hợp các liên kết tài liệu Google bị hỏng, các tệp gốc có ở đây: dahetral.com/public-doad .
alfC

1
Bây giờ các kịch bản này đã thay đổi, không còn một install.shtập tin. Bây giờ có alps.shrất nhiều tùy chọn dòng lệnh khó hiểu và buildtùy chọn thất bại.
alfC

5

Cách cài đặt thành công trình điều khiển ALPS Touchpad DKMS

  • Tải xuống và cố gắng cài đặt tệp deb từ đây như câu hỏi chỉ ra, sử dụng sudo dpkg -i. Nó sẽ thất bại với lỗi trong câu hỏi, điều này là tốt (xem phần dưới của câu trả lời nếu bạn muốn biết lý do kỹ thuật tại sao.)

  • Để xây dựng nó, hãy nhập / dán các dòng sau, từng dòng một, trong thiết bị đầu cuối:

sudo sed -i -e '135d' /var/lib/dkms/psmouse-alps/0.10/source/src/alps.c
sudo dkms xây dựng -m psmouse-alps -v 0.10
sudo dkms cài đặt -m psmouse-alps -v 0.10
sudo modprobe psmouse
sudo sh -c "echo psmouse >> / etc / mô-đun"
sudo update-initramfs -u
  • Người lái xe nên làm việc ngay bây giờ; khởi động lại chỉ trong trường hợp.
  • DKMS cũng sẽ tự động biên dịch lại bất cứ khi nào bạn nâng cấp / thay đổi nhân. KHÔNG cài đặt lại debtệp.

Có vấn đề gì thế?

  • Nhật ký xây dựng cho thấy việc biên dịch mô-đun không thành công do lỗi ở ký tự 33 trong dòng 135 của alps.ctệp nguồn.
  • Dòng đó là module_param(alps_dump_packets, int, 0644);
  • Trình biên dịch mong muốn một đối số (tên biến) tuân theo int, nhưng không có.
  • Do dòng 134 trước đó vô hiệu hóa alps_dump_packetstính năng ( static int alps_dump_packets = 0;), chúng tôi có thể an toàn chỉ cần xóa dòng vi phạm 135 với sed, cho phép mô-đun xây dựng thành công.

Tôi đã làm theo hướng dẫn của bạn nhưng vẫn không thấy menu touchpad nào trong cài đặt. Tôi nhận được một lỗi trong lệnh thứ 5 nói rằng sự cho phép bị từ chối /etc/modulesvà chỉ cần tôi chạy nó như một siêu người dùng. ngoài ra không có lỗi
Shota Bakuradze

Tôi đã có kết quả tương tự như Shota. Đã chạy như su để dòng / etc / mô-đun hoạt động. Vẫn không có cuộn hai ngón tay.
Đầu Bryan

2
Bạn có thể tải lên Trình điều khiển? Nguyên nhân đã bị xóa khỏi máy chủ

2
Liên kết bị hỏng
alfC

2
Liên kết bị hỏng. Máy Wayback vẫn có trong bộ nhớ cache: web.archive.org/web/20120401000000/http://people.canonical.com/...
alanjds

2

Tôi đã mua DELL Latitude E6430 với ubfox được tải sẵn, tôi thấy trình điều khiển glidepoint được cài đặt .. 2 ngón tay cuộn ok, pinch zoom ok, mọi thứ đều hoạt động. Tôi đã tìm nó trong repos dell, nhưng không có may mắn, vì vậy tôi đã làm:

apt-cache show glidepoint

và tìm thấy cái này

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.)

vì vậy tôi đã đóng gói lại với

sudo dpkg-repack glidepoint

và bây giờ tôi có điều này để chia sẻ:

glidepoint_3.6-13_amd64.deb

Hãy thử trên Ubuntu của bạn, cho tôi biết nếu hoạt động.


Tôi hoàn toàn không làm việc, tôi đã kết thúc với một trackpad, núm vú và bàn phím đã chết ... Ngay cả sau khi khởi động lại. Ít nhất là sau khi thanh trừng .deb của bạn trong quá trình khôi phục, cài đặt bàn di chuột của tôi đã xuất hiện một cách kỳ diệu: O
Wilhelm Erasmus

0

Cập nhật ngắn gọn để cài đặt bộ trình điều khiển ALPS ...

Tôi đã làm theo các hướng dẫn dưới đây nhưng thấy tài xế hiện đang ở vị trí này .

Vì người dùng sẽ lưu ý đây là phiên bản 0.11 của trình điều khiển ALPS và dòng cần xóa trong phiên bản này là dòng 137.

Với những thay đổi nhỏ này, bản cài đặt Ubuntu 12.04 của tôi (cũng trên Dell N5110) đã kích hoạt bàn di chuột. Vẫn chưa thành công với việc cho phép cuộn cạnh hoặc hai ngón tay, mặc dù tùy chọn cuộn cạnh hiện không được tô xám trong bảng điều khiển Chuột và Touchpad.


Kiểm tra danh sách đạo cụ-đạo cụ <thiết bị ALPS) đã cho> Thiết bị được bật (126): 0. Đề xuất rằng bàn di chuột vẫn không hoạt động. Bất kỳ suy nghĩ / đề xuất ??
Jonas Ingwer

Kiểm tra thêm cho thấy trình điều khiển ALPS vẫn không hoạt động. Cần một bản cập nhật cho những thứ này trong kernel.
Jonas Ingwer

Từ một chỉnh sửa được đề xuất: trình điều khiển alps ở trên không hoạt động cho n5110. bàn di chuột của nó khác và có nhiều cảm ứng, v.v (tôi không biết chi tiết, nhưng dòng trên tại ~ sforshee cũng không hoạt động với tôi). vì vậy hãy thử trình điều khiển trong bài viết của tôi ở trên. Nó thậm chí đã có một kịch bản cài đặt sẵn sàng. cái này về cơ bản sử dụng một giao thức khác với các touchpad alps trước đó. đó là y. (xin lỗi tôi đã phải chỉnh sửa điều này ... không có tùy chọn bình luận nào có sẵn !: o)
Tái lập lại Monica - -
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.