Bàn di chuột cảm ứng Synaptics không hoạt động trong Ubuntu 15.10 (Gnome)


18

Tôi đã nâng cấp cài đặt gnome Ubuntu của mình lên 15.10 và mọi thứ đều tốt ngoại trừ chức năng một lần chạm trên bàn di chuột. Một lần nhấn để nhấp không hoạt động . Và tôi đã thử tất cả các giải pháp có thể như chỉnh sửa synaptics.conftập tin.

Một điều mà tôi nhận thấy là sau đây, đó là một điều kỳ lạ. Đối với mọi thiết bị đầu vào, lược đồ có một bản gốc và deprecatedmục nhập nhưng đối với touchpadnó chỉ có deprecated. Đây có phải là nguyên nhân?

Tôi không biết làm thế nào để giải quyết vấn đề này. Xin vui lòng giúp đỡ!

org.gnome.settings-daemon.peripherals.input-devices 
org.gnome.settings-daemon.peripherals.keyboard 
org.gnome.settings-daemon.peripherals.keyboard.deprecated:/
org.gnome.settings-daemon.peripherals.mouse 
org.gnome.settings-daemon.peripherals.mouse.deprecated:/
org.gnome.settings-daemon.peripherals.smartcard 
org.gnome.settings-daemon.peripherals.touchpad.deprecated:/
org.gnome.settings-daemon.peripherals.touchscreen 
org.gnome.settings-daemon.peripherals.trackball.deprecated:/
org.gnome.settings-daemon.peripherals.wacom:/
org.gnome.settings-daemon.peripherals.wacom.eraser:/
org.gnome.settings-daemon.peripherals.wacom.stylus:/
org.gnome.settings-daemon.peripherals.wacom.tablet-button:/

Dưới đây là ảnh chụp màn hình cài đặt chuột và bàn di chuột của tôi: nhập mô tả hình ảnh ở đây

Ngoài ra, synclientkết quả của tôi là như thế,

$ synclient | grep TapButton

TapButton1   = 0  
TapButton2   = 0  
TapButton3   = 0  

xinputlệnh của tôi mang lại như sau,

$ xinput list
Virtual core pointer              id=2  [master pointer  (3)]  
 ↳ Virtual core XTEST pointer        id=4   [slave  pointer  (2)]  
 ↳ SynPS/2 Synaptics TouchPad        id=12  [slave  pointer  (2)]  
 ↳ MCE IR Keyboard/Mouse (ene_ir)    id=13  [slave  pointer  (2)]  
Virtual core keyboard             id=3  [master keyboard (2)]  
 ↳ Virtual core XTEST keyboard    id=5  [slave  keyboard (3)]  
 ↳ Power Button                   id=6  [slave  keyboard (3)]  
 ↳ Video Bus                      id=7  [slave  keyboard (3)]  
 ↳ Power Button                   id=8  [slave  keyboard (3)]  
 ↳ Sleep Button                   id=9  [slave  keyboard (3)]  

Kết quả của xinput list-props 12lệnh:

Danh sách kết quả đạo cụ


Câu trả lời ở đây cho thấy bàn di chuột của bạn có thể được nhận dạng là chuột. Một số giải pháp được liệt kê có thể giúp
christopherlovell

Tôi không nghĩ đó là vấn đề. Tôi đã cập nhật câu hỏi với đầu ra 'xinput'. Xin vui lòng xem!
kmario23

Bạn đã thử bất kỳ phương pháp tiếp cận trong liên kết? xinput rõ ràng đã xác định được bàn di chuột, nhưng gnome thì không, vì vậy trình điều khiển synap có thể hoạt động không chính xác hoặc không được liên kết
christopherlovell

Tôi đã thử tất cả các bản sửa lỗi nhưng không có gì hiệu quả với tôi :(
kmario23

1
Tại sao đăng một bức ảnh? Bạn có thể đăng nó dưới dạng văn bản. Và nó không đầy đủ.
Pilot6

Câu trả lời:


34

Mở một thiết bị đầu cuối bằng cách nhấn ctrl+ alt+ tvà gõ:

synclient TapButton1=1 TapButton2=3 TapButton3=2

nó làm việc cho tôi ...


Cảm ơn! Nhưng nó không hoạt động sau khi khởi động lại. Có cách nào để làm cho nó vĩnh viễn?
kmario23

@ kmario23 theo dự đoán, bạn sẽ cần đặt các tùy chọn mô-đun trình điều khiển synap. Thật không may, tôi đang sử dụng điện thoại di động và không thể dễ dàng xác nhận điều đó hoặc tìm kiếm cách thực hiện, nhưng hy vọng điều đó sẽ đưa ra ý tưởng bắt đầu từ đâu.
Darael

Cảm ơn! Câu trả lời này đã giúp tôi làm cho nó bền bỉ: Askubfox.com/a/772094
Gabe Kopley

18

Cuối cùng tôi đã tìm thấy một bản sửa lỗi để giải quyết vấn đề của mình:

Tôi đã thêm dòng sau vào để tôi bashrccó thể biên dịch mỗi khi tôi đăng nhập.

synclient TapButton1=1 TapButton2=3 TapButton3=2

Mặc dù không phải là một hack đẹp, nhưng nó hoạt động tốt. Hy vọng cộng đồng sửa lỗi ..


Cập nhật: Bản hack này dường như cũng hoạt động tốt trong Ubuntu 17.04, điều đó có nghĩa là lỗi này chưa được sửa bởi cộng đồng.

PS Cũng xem giải pháp tuyệt vời này


2
vì bạn đã tìm thấy một cài đặt hoạt động, cách tốt hơn là ghi đè cấu hình bàn di chuột synap /etc/X11/xorg.conf.d/70-synaptics.confnhư được phác thảo ở đây
mzzzzb

Rực rỡ, điều này đã làm việc Ubuntu 17.04
Ben Winding

11

Bạn đã cập nhật cài đặt chuột chưa? Sau khi cập nhật, tôi gặp vấn đề tương tự, nhưng chỉ cần nhấn để nhấp đã bị vô hiệu hóa.

cài đặt chuột và bàn di chuột

Mặt khác, theo chủ đề này, nó có thể có giá trị đăng xuất và đăng nhập lại.


Cảm ơn! Nhưng tôi không thấy ba tùy chọn đó [chạm để nhấp, cuộn hai ngón tay, cuộn tự nhiên] dưới bàn di chuột. Nhưng cuộn và mọi thứ hoạt động tốt nhưng tap-to-click thì không
kmario23

Bạn có thể vui lòng cho tôi biết thủ tục để cập nhật các cài đặt?
kmario23

di chuyển chuột lên trên cùng bên phải, nhấp vào nút cài đặt, chuyển đến chuột và bàn di chuột, cài đặt sẽ ở đó
christopherlovell

Tôi không thấy tùy chọn đó. Xin vui lòng xem câu hỏi cập nhật.
kmario23

9

Tôi đã gặp vấn đề tương tự trong Ubuntu Gnome 16.04 và đã giải quyết nó bằng kỹ thuật tương tự được đề cập trong câu trả lời của Eliah Kagan , được điều chỉnh từ một nhận xét nhưng có một số khác biệt:

  1. Khởi chạy ứng dụng "trình soạn thảo ". (nếu không được cài đặt, hãy chạy sudo apt-get install dconf-tools:)

  2. Truy cập: org → gnome → máy tính để bàn → thiết bị ngoại vi → bàn di chuột

  3. Kích hoạt tính năng nhấn để nhấp .


hoạt động như một cơ duyên !!
kmario23 ngày

Tôi đã gặp một vấn đề tương tự sau khi cài đặt 18.04. Có vẻ như vì chuột của tôi đã được kết nối trong khi cài đặt, hệ thống cũng thấy touchpad là chuột. Chỉnh sửa cài đặt mong muốn bằng phương pháp này và khởi động lại mà không cần chuột của tôi kết nối.
Al F

2

Tôi cũng gặp vấn đề tương tự, sau khi tôi nâng cấp lên người sói tinh ranh của Ubuntu. Vì vậy, tôi tạo phím tắt tùy chỉnh trong bàn phím để lấy lại chức năng của bàn di chuột, chỉ cần điền synclient TapButton1=1vào lệnh cũng điền vào mẫu tên sau đó chọn tổ hợp bàn phím yêu thích của bạn. Nó đủ tốt trong một thời gian và chờ cập nhật.


2

Tôi mới nâng cấp lên Ubuntu 17.04, một vài ngày trước và gặp phải vấn đề tương tự. Đây là mẹo:

    sudo apt install xserver-xorg-input-synaptics

Nó chỉ cần tải những thứ này, không có gì khác.


1

Trong cửa sổ cài đặt cho phép người dùng thiết lập chuột. Nhưng tôi cần cấu hình touchpad. Bảng điều khiển giúp khởi động lại hoặc ngủ đầu tiên "synclient tapbutton1 = 1"

Theo tôi hiểu, hệ thống xác định không chính xác thiết bị, Nó trông giống như một lỗi.


0

Hãy dùng thử, nó hoạt động với tôi trên UbuntuGnome 15.10 vì vậy tôi đã tạo một mục trong các ứng dụng khởi động.

Sử dụng trình chỉnh sửa yêu thích của bạn, tạo một tập lệnh với các nội dung sau và lưu nó dưới dạng ví dụ touchpad.sh.

#!/bin/bash

xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 4

# Below width 1 finger touch, above width simulate 2 finger touch. - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 8

# vertical scrolling, horizontal scrolling - values: 0=disable 1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 1

# vertical, horizontal, corner - values: 0=disable  1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0

# stabilize 2 finger actions - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 250

# pad corners rt rb lt lb tap fingers 1 2 3 (can't simulate more then 2 tap fingers AFAIK) - values: 0=disable 1=left 2=middle 3=right etc. (in FF 8=back 9=forward)
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 2 3   

exit

Làm cho tập lệnh thực thi:

chmod +x touchpad.sh

Bây giờ chạy script và xem nếu nó hoạt động.

Thông tin gốc được tìm thấy ở đây: http://www.mepis.org/docs/en/index.php?title=Configuring_the_touchpad_with_xinput


cảm ơn! Nhưng nếu tôi làm điều đó, nhấn để nhấp vào hoạt động nhưng cuộn không. bất kỳ đề xuất?
kmario23

0

Là người dùng cuối, cách dễ nhất tôi tìm thấy là thay đổi thành "Nút chính" nhấp chuột phải trong cài đặt bàn di chuột.

Nhấn đúp vẫn hoạt động như chính bên trái, nhấn trong khu vực nút hoạt động như chạm phải.

Ubuntu 17.04.


0

Tôi đã tạo ra một kịch bản để tự động hóa quá trình này. Nó sẽ được tự động khởi động khi hệ thống khởi động. Vì vậy, bạn không phải chạy cùng một lệnh nhiều lần. Liên kết của tập lệnh là github.com/Ryko-git/click-on-touchpad .

Quá trình cài đặt rất dễ dàng. Nó được đưa ra trên trang github.

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.