Bạn có thể sửa đổi các tham số nhất định của trình điều khiển chuột vĩnh viễn, tức là khởi động lại.
Danh sách đầu tiên các thiết bị đầu vào Xorg.
Kết quả là cho máy hiện tại của tôi và sẽ khác trong trường hợp năm.
Liệt kê các thiết bị đầu vào phiên Xorg trong thiết bị đầu cuối (CRTL-ALT + T):
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=11 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ HP WMI hotkeys id=12 [slave keyboard (3)]
Vì vậy, chuột của tôi được xác định bởi: "Chuột chung PS / 2" và có mã định danh 11. Đối với bạn, nó có thể khác.
Tiếp theo, để liệt kê các thuộc tính chuột, hãy thực hiện trong terminal:
$ xset q | grep -A 1 Pointer
Pointer Control:
acceleration: 2/1 threshold: 4
Để thử nghiệm với các tham số tăng tốc chuột bằng không, hãy sử dụng:
$ xset m 0/1 4
Thiết bị của bạn có thể có các giá trị tham số khác. Bạn có thể thử nghiệm với họ cho đến khi bạn hài lòng với kết quả. Làm như vậy với tiện ích cli xset
cho phép bạn điều chỉnh các thông số thiết bị một cách nhanh chóng, tức là không cần khởi động lại phiên Xorg. Tuy nhiên, các cài đặt đó sẽ không được bảo toàn trong quá trình khởi động lại .
Bạn cần phải làm cho chúng bền bỉ (cho đến khi trình điều khiển hoặc nâng cấp hệ thống tiếp theo), bằng cách tạo một tệp mới /usr/share/X11/xorg.conf.d/
. Ví dụ :
$ cd /usr/share/X11/xorg.conf.d
$ sudo vim 80-mouse-accel-disable.conf
Section "InputClass"
Identifier "Set mouse acceleration to zero"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
# Default value of mouse acceleration: 2/1 4
# Set AccelerationNumerator to zero to disable
Option "AccelerationNumerator" "0"
Option "AccelerationDenominator" "1"
Option "AccelerationThreshold" "4"
EndSection
$ sudo chmod 644 80-mouse-accel-disable.conf
Đó là nó. Bạn có thể đăng xuất và quay lại hoặc khởi động lại. Về nguyên tắc, gia tốc chuột phải được đặt liên tục thành 0.
EDIT:
Như được đề xuất trong một trong những ý kiến dưới đây, những điều trên chỉ có thể áp dụng cho Ubuntu 14.04 và các hương vị có nguồn gốc. Trong các phiên bản sau, cú pháp tệp cấu hình và từ khóa có thể thay đổi một chút, mặc dù nguyên tắc chung của giải pháp vẫn còn hiệu lực. Xem mẹo này cho phiên bản 16.04 và (có lẽ) sau (không được tôi kiểm tra).