Sáng nay chuột của tôi phải uống quá nhiều cà phê. Tôi đã cố gắng an thần nó thông qua System Setting | Mouse & Touchpad
nhưng nó hoàn toàn không có tác dụng. Câu hỏi và câu trả lời ở đây rất hữu ích cho tôi. Tôi mô tả kinh nghiệm của riêng tôi có thể hữu ích cho người khác:
Một số tài liệu trực tuyến có liên quan:
https://www.x.org/wiki/Development/Documentation/PulumAccelutions
nói như sau:
Kịch bản
Nếu chuột của bạn di chuyển quá nhanh ,? ConstantDeceleration là bạn của bạn. Đặt thành 2 hoặc cao hơn để phân chia tốc độ phù hợp. Điều này sẽ không loại bỏ độ chính xác (ít nhất là chỉ trên nv-reset, xem xấp xỉ Vận tốc hoặc bên dưới).
Nếu thiết bị hiệu suất cao của bạn không hoạt động tốt để tăng tốc, trước tiên bạn có thể cần giảm tỷ lệ vận tốc.
Nếu bạn thích tốc độ nhưng cần thêm một số điều khiển ở cấp pixel, bạn nên đặt? AdaptiveDeceleration thành 2 hoặc nhiều hơn. Điều này cho phép giảm tốc độ di chuyển chậm xuống các yếu tố nhất định. Bạn có thể muốn giữ nv-reset bằng cách đặt? VelocityReset thành ví dụ 500 ms và có thể điều chỉnh tỷ lệ vận tốc để điều chỉnh kết quả.
Bước 1 - Tìm id thiết bị: (như trong câu trả lời @ edward-torvalds)
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput --list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=11 [slave pointer
Chuột của tôi là id == 11, số này có thể được sử dụng để cài đặt thuộc tính. Tên trường cũng có thể được sử dụng. Khi viết lệnh vào tệp khởi động, nên sử dụng tên trường vì id thiết bị có thể thay đổi linh hoạt (cf tại đây ).
Bước 2 - Tìm cài đặt thiết bị hiện tại và số id thuộc tính:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 1.000000
Device Accel Adaptive Deceleration (264): 1.000000
Device Accel Velocity Scaling (265): 10.000000
...
Các thuộc tính cuối cùng tôi quyết định điều chỉnh như sau:
Device Accel Constant Deceleration (263): [original value 1.0]
Device Accel Adaptive Deceleration (264): [original value 1.0]
Device Accel Velocity Scaling (265): [original value 100.0]
Các tài liệu trực tuyến được đề cập ở trên cung cấp các mô tả về các giá trị này. Ở đây tôi thêm một số mô tả dựa trên "cảm giác" chủ quan và tài liệu đó.
Thiết bị giảm tốc liên tục Accel (263): - Độ nhạy của chuột. Cài đặt thấp hơn chậm hơn. Cảm giác như vận tốc chuột được chia cho yếu tố này.
Thiết bị giảm tốc thích ứng Accel (264): - Khi chuột di chuyển ở tốc độ thấp, vận tốc được chia thêm cho yếu tố này. Cảm giác chung là có hai bánh răng riêng biệt, bánh răng và bánh răng cao. Trong trường hợp cá nhân của tôi, tôi đã đạt được kết quả tốt nhất bằng cách kết hợp các cài đặt với thiết bị sinh lý: đối với lo-gear, gót chân của tôi bị rớt xuống và tôi đang thực hiện các động tác chuột tốt với cơ ngón tay. Đối với thiết bị cao, gót chân của tôi lên hoặc trượt và tôi đang thực hiện các động tác rộng với cơ cánh tay trong khi nắm chặt con chuột. Có thể hơi khó khăn trong việc kiểm soát quá trình chuyển đổi - nếu có một đầu vào khác để cho biết liệu gót chân có lên / trượt hay xuống / cố định thì nó sẽ hoàn hảo!
Thiết bị mở rộng tốc độ của thiết bị (265): - Yếu tố này phân chia dữ liệu số thô, hoạt động như "Giảm tốc liên tục của thiết bị" nhưng cũng làm mất đi độ phân giải số nguyên. ? Có lẽ.
Cài đặt hiện tại của tôi như sau:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 263 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 264 1000
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 265 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 10.000000
Device Accel Adaptive Deceleration (264): 1000.000000
Device Accel Velocity Scaling (265): 10.000000
...