Làm cách nào để tắt bàn di chuột trên Dell Latitude E-Series (E5510, E6510)?


15

Tôi muốn tắt bàn di chuột . Tôi muốn giữ trackstick . Có thể không?

Touchpad Alps được nhân nhận là a PS/2 Generic Mouse. Không phải tất cả các tính năng của nó đều được hỗ trợ bởi kernel .

Chỉ có một /dev/input/event12thiết bị duy nhất được cung cấp cho cả touchpad và trackstick. Tuy nhiên, dường như các cửa sổ cho phép vô hiệu hóa bàn di chuột .

Câu trả lời:


16

Việc không nhận diện được bàn di chuột và dự phòng khi xác định nó là chuột PS2 là do phần cứng sử dụng giao thức mới và nhà sản xuất không tiết lộ thông số kỹ thuật để có thể viết trình điều khiển miễn phí.

https://bugs.launchpad.net/ubfox/+source/linux/+orms/550625

Giao thức hầu hết được thiết kế ngược và hiện đã có một bản sửa lỗi liên quan đến mô-đun hạt nhân được vá, nhưng nó không hoàn toàn hoàn hảo (sẽ không thực hiện đa nhiệm) và chưa tìm được đường vào hạt nhân chính. Xem các cuộc thảo luận để biết chi tiết. Nó cũng cho bạn biết cách thực hiện bản vá nếu bạn cảm thấy đủ can đảm để vá kernel.

Nếu tất cả những gì bạn muốn là có thể nhanh chóng và dễ dàng vô hiệu hóa bàn di chuột để bạn có thể nhập, sau đó thử thiết lập các phím tắt như sau.

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

sẽ vô hiệu hóa bàn di chuột trong khi

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

sẽ kích hoạt nó một lần nữa. Việc có thể bật và tắt bàn di chuột bằng tổ hợp phím đơn giản giúp vấn đề có thể chịu được trong khi chúng tôi chờ đợi một giải pháp tốt hơn.


Tôi gặp vấn đề tương tự với trackpad HP. Ít nhất bây giờ nó bật và tắt đúng cách và kết nối của chuột không khiến nó bị chậm phát triển một cách khó lường. Tôi thực sự nghĩ rằng mọi người có những kỳ vọng quá tích cực về những thứ MIỄN PHÍ (nếu bạn đang quyên góp cho Ubuntu hoặc debian, tôi rút lại nhận xét trước đây của mình).
RobotHumans

3
Lưu ý rằng trên các hạt nhân gần đây, bàn di chuột báo cáo chính xác là "AlpsPS / 2 ALPS DualPoint TouchPad" (Dell E6510). Lấy tên và id của tất cả các thiết bị đầu vào với xinput --list.
kynan

7

Tôi đã viết một tập lệnh chuyển đổi bàn di chuột nhỏ mà tôi đã liên kết với phím chức năng bàn di chuột trên e6520 ( Fn+ F5).

Nó sử dụng các lệnh mà Peter Torpman đã đăng ở trên.

#!/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
Xin vui lòng bao gồm thông tin về cách liên kết chức năng với các phím?
NN

@NN on unity: Cài đặt hệ thống -> Bàn phím -> Phím tắt -> Phím tắt tùy chỉnh. Thêm một lối tắt với tên bạn đã lưu tập lệnh dưới dạng lệnh (cần phải nằm trong $PATH).
kynan

FYI Tôi đang sử dụng một phiên bản sửa đổi một chút trên E6510 của tôi.
kynan

FYI: phiên bản điều chỉnh cho E7440 và Ubuntu 14.04 (cũng có gợi ý cách đặt phím tắt trên XFCE)
Enno Gröper

4

Tôi bị hạn chế tải xuống và cài đặt trình điều khiển / phần mềm trên máy tính xách tay Dell Latitude với cùng bàn di chuột vô giá trị (máy được sở hữu và cung cấp bởi chủ nhân của tôi). Giải pháp của tôi để vô hiệu hóa bàn di chuột bao gồm một miếng bìa cứng 5 "x 2 3/4", dày khoảng 1/8 "và một vài miếng băng keo. Hoạt động tuyệt vời! Không còn con trỏ chuột đi lạc nào làm tắc nghẽn công việc của tôi!


Sử dụng xinputnhư được đề xuất bởi một số câu trả lời khác không yêu cầu bất kỳ trình điều khiển / phần mềm nào, thậm chí không sudo!
kynan

2

Tôi chỉ cần dỡ bỏ mô-đun hạt nhân cho Touchpad trên Sony của tôi. Cách thủ công:

Để vô hiệu hóa:

rmmod psmouse

Để bật:

modprobe psmouse

Làm cho nó vĩnh viễn /etc/modprobe.d/blacklist.confbằng cách thêm:

blacklist psmouse

Hy vọng điều này sẽ giúp trên Dell của bạn ....


1
Cảm ơn vì một mẹo hay. Thật không may, nó cũng vô hiệu hóa trackstick.
Ivo Danihelka

1

Xem nếu nó giúp bạn, chỉnh sửa /etc/X11/xorg.conftệp và thêm Tùy chọn SHMConfigtrên dòng vào phần có tên là Thiết bị nhập liệu đầu vào, đối với thiết bị đầu vào Synaptic Touchpad. Sau đó khởi động lại X (bằng cách sử dụng tổ hợp phím ctrl + alt + backspace).

Khi tôi đã đăng nhập, tôi đã sử dụng syndaemon dưới dạng syndaemon -t -d. Tùy chọn -t chỉ định rằng chỉ các hành động chạm và cuộn sẽ bị vô hiệu hóa, bạn vẫn có thể di chuyển con trỏ xung quanh trong khi gõ trên bàn phím. Tùy chọn -d yêu cầu syndaemon chạy trong nền dưới dạng daemon, vì vậy bạn không phải giữ thiết bị đầu cuối mở sau khi thực hiện lệnh.

Bạn có thể vô hiệu hóa hoàn toàn bàn di chuột bằng cách không sử dụng tùy chọn -t. Để tạo syndaemon theo mặc định mỗi lần bạn đăng nhập, hãy thêm nó vào danh sách Chương trình khởi động trong System-> Preferences-> Sairs. Tôi có lệnh sau được thêm vào bây giờ : syndaemon -t -d.


1
Khi tôi chỉ định trình điều khiển synap cho thiết bị, nó báo lỗi : (--) PS/2 Generic Mouse: no supported touchpad found. Và điều đó vô hiệu hóa cả touchpad và trackstick.
Ivo Danihelka

1

Một giải pháp thay thế khả thi và thứ tôi sử dụng để kéo dài tuổi thọ pin của máy tính xách tay cũ của tôi là Sao Mộc. Jupiter là một ứng dụng quản lý năng lượng ban đầu được tạo cho netbook nhưng nó cũng hoạt động cho các máy tính thực sự. nó cung cấp cho bạn một vài chế độ nguồn và cho phép bạn sử dụng hoặc bật không dây, bluetooth, màn hình ngoài và quan trọng hơn là trong trường hợp của bạn, bàn di chuột tôi không chắc liệu nó có hoạt động hay không nhưng nó đáng để thử. Nó không ở trong trung tâm phần mềm nhưng bạn có thể lấy một cuộc tranh luận từ trang sourceforge của họ tại đây http://sourceforge.net/projects/jupiter/

Hi vọng điêu nay co ich


1

Có vẻ như không có câu trả lời nào khác hiện có thể giải quyết vấn đề của bạn, vì vậy tôi sẽ cung cấp những gì có lẽ là giải pháp cuối cùng! Nơi làm việc của anh tôi đã sử dụng Dell Latitudes dòng D và anh ấy nói rằng anh ấy có thể ngắt kết nối bàn phím khi không thể vô hiệu hóa nó thông qua phần mềm. Tôi không biết bạn hiểu biết về phần cứng đến mức nào, nhưng đây là một liên kết đến hướng dẫn sử dụng dịch vụ cho E5510, nếu bạn cảm thấy dũng cảm ...

Từ các hướng dẫn để tháo phần kê tay, bước 16 là Ngắt kết nối cáp dữ liệu của bàn di chuột :

văn bản thay thế

Không biết nếu điều này cũng sẽ ngắt kết nối trackpad, nhưng có thể đáng để thử.


1
Tôi đã cố gắng ngắt kết nối chính xác cùng một cáp trước đó. Nó cũng ngắt kết nối trackstick và bàn phím :(.
Ivo Danihelka

2
Tôi đã hỏi anh tôi về điều này vào ngày khác. Những gì họ đã làm là tìm ra một pin-out và cắt dây cụ thể trên ruy băng để vô hiệu hóa cái này hay cái kia. Họ rất thích có máy dự phòng để kiểm tra điều này, thật không may, tôi tưởng tượng bạn không! Xin lỗi tôi không thể giúp đỡ nhiều hơn.
Roddie

1

Tôi có E6510 bằng Ubuntu 11.04 và tôi đã tắt được bàn di chuột bằng cách sử dụng:

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

Để bật nó, chỉ cần nhập:

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

Chúc mừng! / Peter


1
Tôi nhận được unable to find device ImPS/2 ALPS GlidePoint:-(
aioobe

1
Điều này không hoạt động đối với tôi dưới 11.04, nhưng nó cũng vô hiệu hóa thanh con trỏ.
belacqua

Tôi đang sử dụng tập lệnh bàn phím cảm ứng trên E6510 vào ngày 11.10
kynan

1

Touchpad Indicator là một chỉ báo rất đơn giản được tạo bởi Lorenzo Carbonell (nhà phát triển Picacco), đúng như tên gọi, được thiết kế để cho phép bạn dễ dàng bật / tắt bàn di chuột của máy tính xách tay hoặc netbook.

Để cài đặt Chỉ báo Touchpad trong Ubuntu (chỉ 10.10 Maverick Meerkat), bạn sẽ phải sử dụng cùng PPA cho Picacco: sudo add-apt-repository ppa: lorenzo-carbonell / atareao sudo apt-get update sudo apt-get install touchpad- chỉ số

Sau khi cài đặt, bạn sẽ tìm thấy nó trong Ứng dụng> Phụ kiện> Chỉ báo Touchpad.

Nguồn: http://www.webupd8.org/2010/11/touchpad-indicator-lets-you-quickly.html


1

Tôi vừa nhận được Dell Latitude e6520 và bàn di chuột không có điều khiển và không thể tắt được. Đây là một vấn đề vì ngón tay cái của tôi luôn chạm vào nó khi tôi gõ và tôi thích móc con chuột bên ngoài hơn. Để giải quyết, tôi chỉ cần truy cập "Trình điều khiển và tải xuống" của trang web Dell và truy cập "Chuột và bàn phím" và tải xuống trình điều khiển touchpad. Trình điều khiển tự cài đặt và bây giờ tôi có điều khiển touchpad. Bây giờ tôi có thể vô hiệu hóa bàn di chuột của mình khi có gắn chuột ngoài. Tôi đã phải làm điều tương tự với máy tính xách tay Dell của vợ tôi năm ngoái. Tôi không chắc tại sao Dell không cung cấp trình điều khiển này trên máy tính xách tay mới.


1

Thất vọng với a) không thể giữ ngón tay cái của tôi khỏi bàn phím cảm ứng trong khi gõ, b) sự thất bại hoàn toàn của Dell khi bao gồm một điều khiển dựa trên phần mềm đơn giản để bật / tắt và điều chỉnh độ nhạy của bàn phím cảm ứng, c) thực tế là ba danh thiếp nặng được chạm vào cảm ứng không đủ để cách ly với ngón tay cái của tôi và d) các sửa lỗi phần mềm / phần cứng ở trên quá kỹ thuật cho người dùng lap top trung bình .... Tôi nghĩ rằng tôi đã tìm thấy bán vĩnh viễn tốt nhất giải pháp cho vấn đề.

Dán một hình vuông nhỏ của lá nhôm trên bàn phím cảm ứng. Vì pad là một ma trận tụ điện cảm nhận được ngón tay của bạn bằng điện dung được đo thành một mảng bên dưới, nên lá có tác dụng rút ngắn tất cả các tụ điện lại với nhau và làm mờ miếng đệm theo cách mà cổ phiếu danh thiếp không thể. Hoạt động tuyệt vời, mặc dù nó không dễ dàng bật và tắt theo cách mà một số giải pháp trên cho phép.



1

Cảm ơn các kịch bản vô hiệu hóa. Rất hữu ích. Tôi đang sử dụng Ubuntu 11.10 trên máy tính xách tay E5510 và tôi đã phải thực hiện một chút thay đổi. Thiết bị được bật trả về 126 chứ không phải 127 vì vậy tập lệnh được sửa đổi là (dòng 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

Để tìm mã cho máy tính xách tay của bạn, hãy nhập "xinput --list-props" ImPS / 2 ALPS GlidePoint "| grep -e" Đã bật thiết bị "vào thiết bị đầu cuối


1

Máy tính xách tay của tôi là Dell Latitude E6520. Tôi sử dụng Ubuntu 12.04 với môi trường KDE 4.8 tiêu chuẩn.

Bàn di chuột đã được công nhận là "AlpsPS / 2 ALPS DualPoint TouchPad". Đầu tiên, tạo một kịch bản shell bao gồm cả dòng synclient TouchpadOff=1. Sau đó thêm tập lệnh shell này vào các mục tự khởi động. Sau đó khởi động lại KDE; Touchpad bị vô hiệu hóa ngay bây giờ.


1

Trên Latitude E6520, bạn chỉ cần sử dụng Fn+ F5để tắt / bật bàn di chuột và thanh cảm ứng.

Điều này không hoạt động trên Ubuntu 11, mặc dù máy tính xách tay đáp ứng yêu cầu, bàn phím cảm ứng vẫn hoạt động.


OP muốn tiếp tục theo dõi / chạm thanh hoạt động.
belacqua

1

Trong Ubuntu 11, bạn có thể tạo các phím tắt tùy chỉnh bằng cách nhập phím tắt hoặc bàn phím vào Trang chủ Dash hoặc chọn Bàn phím trong Cài đặt Trang chủ. Chọn tab Phím tắt và sau đó chọn tùy chọn menu Phím tắt tùy chỉnh.

Bây giờ hãy nhấp vào nút + và chọn tên (tùy ý - "chuyển đổi bàn di chuột" và lệnh = /usr/bin/toggle_touchpad.sh)

Điều này giả định rằng bạn đã sao chép một trong các tập lệnh shell ở trên, tạo nó, sao chép nó (hoặc liên kết mềm) vào /usr/binnó, đặt tên cho nó toggle_touchpad.shvà làm cho nó có thể thực thi được ( chmod +x toggle_touchpad.sh)

Bây giờ, chọn phím tắt mới mà bạn đã tạo và chọn tổ hợp phím bạn muốn liên kết với nó (trên Dell nếu bạn chọn Fn+ F5phím tắt thực sự được gọi là chuyển đổi Touchpad.) Phím tắt sẽ thay đổi từ bị tắt sang Touchpad Toggle.


1

Tôi có một E6510, với 12.04. Bàn di chuột ALPS hoạt động ngoài hộp với hai ngón tay cuộn. Nó không phát hiện lòng bàn tay hoặc vô hiệu hóa trong khi gõ.

Tôi sử dụng " chỉ báo touchpad " để tắt bàn di chuột khi chuột được nối lên.


1

Bạn có thể quan tâm đến việc cài đặt cài đặt thiết bị điểm , sẽ cung cấp thêm tùy chọn cấu hình cho bàn di chuột của bạn. BTW, trong Ubuntu 10.04LTS + điều này thay thế cho gsynaptics

sudo apt-get install gpointing-device-settings

Sau khi cài đặt, bạn tìm thấy nó trong Hệ thống -> Tùy chọn -> Thiết bị trỏ .


1
gpointing-device-settings chỉ nhìn thấy touchpad + trackstick dưới dạng chuột PS / 2. Không thể vô hiệu hóa chỉ bàn di chuột ở đó.
Ivo Danihelka

0

Để có câu trả lời đầu tiên xa hơn một chút ...

Tôi đã tạo một tập lệnh để bật và tắt bàn di chuột bằng lệnh xinput từ phía trên. Sau đó đi vào các phím tắt (Mandriva) và thêm một lệnh tùy chỉnh. Bây giờ phím "Super + T" bật và tắt bàn di chuột của tôi. Nó vẫn là thủ công, nhưng tôi không cần phải có chuột để kết nối nó!


-1

Các cài đặt này có thể được cấu hình trong Bảng điều khiển> Thuộc tính chuột. Nếu bạn không thấy tab Dell Touchpad, bạn cần tải xuống trình điều khiển chuột này từ Dell .

Tôi phải mất một thời gian để tìm ra điều này quá. Hệ thống của tôi là Latitude E5510 được cài đặt Windows 7. Chúc may mắn!

Ha, tôi tìm thấy câu hỏi này sau khi thực hiện tìm kiếm nhanh trên Google cho vị tướng này. Tôi nhận ra rằng có lẽ bạn không chạy Windows. Giáo sư!


Cảm ơn bạn đã xác nhận rằng việc vô hiệu hóa hoạt động trên Windows :). Bàn phím có thể vẫn được bật, trong khi bàn di chuột bị tắt, phải không?
Ivo Danihelka
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.