Ubuntu 17.04
Thực hiện theo các hướng dẫn bên dưới, nhưng thay đổi:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
Đến:
xinput set-prop 10 "libinput Accel Speed" -0.4
Cảm ơn bạn @tambre. Không chắc điều này khá lý tưởng như cài đặt cũ, nhưng nó khá gần.
xset m 3
Điều đó vẫn hoạt động khá tốt. Cần phải tìm ra cách lưu để đây là mặc định khi khởi động lại.
Ubuntu 16.04
Câu trả lời của @JackTravis rất hữu ích, nhưng tôi nghĩ rằng nó đáng để cập nhật vào ngày 16.04 vì tệp xorg.conf đã được di chuyển và được chia thành nhiều tệp. Trước khi viết câu trả lời này, tôi đã thử sử dụng xset
và chơi xung quanh với các xinput
cài đặt một lúc trước khi quyết định rằng xinput
ConstantDeceleration
3
cài đặt của JackTravis là cài đặt tốt nhất cho cả Logitech M510 trên máy tính để bàn của tôi và một số chuột có dây cũ hơn trên máy tính xách tay của tôi.
1. Liệt kê chuột
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Chuột của tôi là Logitech M510
, id=10
vì vậy tôi sẽ sử dụng nó trong ví dụ này. Bạn sẽ cần phải thay thế bằng bất cứ thứ gì con chuột của bạn được gọi. Bây giờ, sử dụng xinput set-prop
để thử các cài đặt khác nhau cho đến khi chuột của bạn di chuyển chính xác như bạn muốn. Cái 10
sau đây tương ứng với id=10
con chuột của tôi trên hệ thống của tôi. Có lẽ bạn sẽ phải thay đổi điều đó.
2. Thay đổi cài đặt của bạn Tạm thời
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Nếu bạn tò mò những cài đặt khác ảnh hưởng đến thiết bị của bạn hãy thử
$ xinput --list-props 10
Để xóa cài đặt sau khi tôi thực sự làm rối chúng, tất cả những gì tôi phải làm là rút phích cắm và cắm lại chuột.
3. Lưu cài đặt mới vĩnh viễn
Nếu bạn thích ConstantDeceleration of 3, thì bạn cần thêm tệp xorg.conf theo cách Ubuntu 16.04 mới: bằng cách thêm một tệp mới vào /usr/share/X11/xorg.conf.d/
Bạn sẽ muốn thay đổi Logitech M510
và logitech-m510
trong tên tệp để khớp với chuột của bạn. Tôi nghĩ rằng 60-
ở đầu tên tệp là ưu tiên mà các tệp này được tải. Lệnh shell một dòng sau đây là những gì tôi đã đặt trong machineSetup.sh
tệp của mình trong Dropbox để tôi có thể nhanh chóng tùy chỉnh một máy mới chính xác theo cách tôi thích trong vòng vài phút sau khi cài đặt mới:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
HOẶC , nếu bạn muốn thực hiện theo cách GUI, hãy mở trình chỉnh sửa dưới dạng root, sau đó dán và chỉnh sửa phần sau vào/usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
4. Khởi động lại
Đó là nó. Chỉ cần khởi động lại và xác minh rằng các cài đặt mới có hiệu lực.