Chuột cuộn tốc độ quá nhạy


9

Trong cài đặt Crunchbang của tôi với X11, openbox, chuột usb không dây của tôi được liệt kê ở cả hai /dev/psaux/dev/input/mouse0. Nó hoạt động tốt ngoài bánh xe cuộn, mặc dù hoạt động, quá nhạy cảm.

Tôi nghĩ có lẽ nhân đang tăng gấp đôi các sự kiện cuộn mà nó nên có? Không chắc chắn những gì để kiểm tra ngay cả khi đây là trường hợp?

Tôi đã thử điều chỉnh độ nhạy thông qua lxinputnhưng nó ảnh hưởng đến mọi thứ trên chuột ngoài con lăn thực tế.

danh sách xinput

⎡ Virtual core pointer                              id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=9    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=10   [slave  pointer  (2)]

đang làm

  • xinput test 9 dẫn đến các sự kiện chuyển động chuột dự kiến ​​(nhưng không có gì cho các lần nhấp nút / cuộn)
  • xinput test 10kết quả là unknown classkhông có sự kiện nào bị sa thải

2
Bạn có thể xem những sự kiện X11 đang nhận được bằng cách sử dụng xinput. Trong một thiết bị đầu cuối, làm một xinput listđể tìm id thiết bị, sau đó xinput test «device-id»để xem tất cả các sự kiện. (Điều khiển-C dừng lại)
derobert


lỗi đó đề cập đến khả năng tăng tốc, tốc độ không đổi với tôi quá nhanh. Xem cập nhật xinput
rutherford

@rutherford bạn đã thử gỡ lỗi với nó xevchưa?
Darek

Câu trả lời:




1

Một đoạn script tôi đã viết để chữa 'chuột nhảy' - vô hiệu hóa

#!/bin/bash

id=$(xinput --list --id-only 'Logitech USB RECEIVER')
#usually "8" but sometimes "10" 

# so there are 24 different buttons possible (!)
# This will disable all the extra buttons
# use only the right, left and middle click.

/usr/bin/xinput set-button-map "${id}" \
1 2 3 0 0 0 \
0 0 0 0 0 0 \
0 0 0 0 0 0 \
0 0 0 0 0 0 
# end

ngay cả khi bạn muốn cuộn vô hiệu hóa các tín hiệu nút phụ có thể giúp loại bỏ các ngắt đi lạc. Ngoài ra, tôi còn phát hiện ra rằng việc sử dụng cáp mở rộng USB để thu sóng radio USB ra khỏi khung máy sẽ cải thiện tỷ lệ tín hiệu / nhiễu và khả năng phản hồi nhanh hơn và mượt mà hơn.


0

Tạo một tệp có tên /etc/udev/hwdb.d/71-mouse-local.hwdbnhư thế này

# My mouse settings
mouse:usb:v093ap2510:*
   # MOUSE_DPI=600
   MOUSE_WHEEL_CLICK_ANGLE=10

Điều này sẽ nhắm mục tiêu một con chuột có id USB 093a:2510hoặc (v) 093a (p) 2510.

Để biết thêm thông tin và ví dụ nhìn vào tập tin /lib/udev/hwdb.d/70-mouse.hwdb.

Để áp dụng các thay đổi làm

sudo systemd-hwdb update
sudo udevadm trigger /dev/input/eventXX
sudo udevadm info /sys/class/input/eventXX

lấy số sự kiện từ xinput. Những điều trên phải được thực hiện chỉ một lần.


Tôi đã viết một lời giải thích chi tiết hơn (bằng tiếng Hy Lạp nên google dịch) tại đây: linux-user.gr/t/pontiki-ryhyish-dpi-kai-scroll-speed/995
jtsagata
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.