Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 3557

Beginners Questions • [O/S] Strange scrollwheel behaviour

$
0
0
What is the make and model of the mouse? How is it connected? Cable or wireless? USB, Bluetooth, WiFi?

What is the DE? Wayland or X?

Is there a firmware update for the mouse? (Yes, seriously - mice are complicated these days :roll: )

https://fwupd.org/lvfs/devices/

viewtopic.php?t=160856

My guess would be an issue related to

Code:

REL_WHEEL_HI_RES
Which requires kernel support and can cause this issue

https://bbs.archlinux.org/viewtopic.php?id=282852

and can cause issues specific to the display server, eg Wayland

https://wayland.freedesktop.org/libinpu ... hires.html

That's assuming you're not using a PS2 mouse, in which case I'm obviously way off. :lol:

Try this:

Install package libinput-tools.

Run

Code:

# libinput record
Select the device number for the mouse, use the mouse wheel and observe the output. If you can catch working/non-working, that would be good.

Code:

root@lenovo-debian-xfce:~# libinput recordAvailable devices:/dev/input/event0:Power Button/dev/input/event1:Power Button/dev/input/event2:Video Bus/dev/input/event3:PixArt USB Optical Mouse/dev/input/event4:Lenovo Lenovo Black Silk USB Keyboard/dev/input/event5:Lenovo Lenovo Black Silk USB Keyboard System Control/dev/input/event6:Lenovo Lenovo Black Silk USB Keyboard Consumer Control/dev/input/event7:PC Speaker/dev/input/event8:LENOVO LBG 720P CAM: LENOVO LBG/dev/input/event9:HDA Digital PCBeep/dev/input/event10:HDA Intel PCH Mic/dev/input/event11:HDA Intel PCH Front Headphone/dev/input/event12:HDA Intel PCH HDMI/DP,pcm=3Select the device event number: 3Recording to 'stdout'.# libinput recordversion: 1ndevices: 1libinput:  version: "1.22.1"  git: "unknown"system:  os: "debian:12"  kernel: "6.1.0-27-amd64"  dmi: "dmi:bvnLENOVO:bvrO1TKT25AUS:bd08/25/2015:br1.25:efr1.25:svnLENOVO:pnF0BB0041UK:pvrLenovoC20-00:rvnLENOVO:rnAptioCRB:rvrSDK0J40700WIN3258040028990:cvnLENOVO:ct13:cvrNone:skuLENOVO_MT_F0BB_BU_LENOVO_FM_LenovoC20-00:"devices:- node: /dev/input/event3  evdev:    # Name: PixArt USB Optical Mouse    # ID: bus 0x3 vendor 0x17ef product 0x602e version 0x111    # Supported Events:    # Event type 0 (EV_SYN)    # Event type 1 (EV_KEY)    #   Event code 272 (BTN_LEFT)    #   Event code 273 (BTN_RIGHT)    #   Event code 274 (BTN_MIDDLE)    # Event type 2 (EV_REL)    #   Event code 0 (REL_X)    #   Event code 1 (REL_Y)    #   Event code 8 (REL_WHEEL)    #   Event code 11 (REL_WHEEL_HI_RES)    # Event type 4 (EV_MSC)    #   Event code 4 (MSC_SCAN)    # Properties:    name: "PixArt USB Optical Mouse"    id: [3, 6127, 24622, 273]    codes:      0: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] # EV_SYN      1: [272, 273, 274] # EV_KEY      2: [0, 1, 8, 11] # EV_REL      4: [4] # EV_MSC    properties: []  hid: [    0x05, 0x01, 0x09, 0x02, 0xa1, 0x01, 0x09, 0x01, 0xa1, 0x00, 0x05, 0x09, 0x19, 0x01, 0x29, 0x03,     0x15, 0x00, 0x25, 0x01, 0x75, 0x01, 0x95, 0x03, 0x81, 0x02, 0x75, 0x05, 0x95, 0x01, 0x81, 0x01,     0x05, 0x01, 0x09, 0x30, 0x09, 0x31, 0x09, 0x38, 0x15, 0x81, 0x25, 0x7f, 0x75, 0x08, 0x95, 0x03,     0x81, 0x06, 0xc0, 0xc0  ]  udev:    properties:    - ID_INPUT=1    - ID_INPUT_MOUSE=1    - LIBINPUT_DEVICE_GROUP=3/17ef/602e:usb-0000:00:14.0-5.3  quirks:  events:  # Current time is 05:55:51  - evdev:    - [  0,      0,   2,   0,       5] # EV_REL / REL_X                     5    - [  0,      0,   0,   0,       0] # ------------ SYN_REPORT (0) ---------- +0ms  - evdev:    - [  0,   7988,   2,   0,       6] # EV_REL / REL_X                     6    - [  0,   7988,   0,   0,       0] # ------------ SYN_REPORT (0) ---------- +7ms  - evdev:    - [  0,  15991,   2,   0,       6] # EV_REL / REL_X                     6    - [  0,  15991,   0,   0,       0] # ------------ SYN_REPORT (0) ---------- +8ms  - evdev:    - [  0,  23997,   2,   0,       4] # EV_REL / REL_X                     4    - [  0,  23997,   0,   0,       0] # ------------ SYN_REPORT (0) ---------- +8ms  - evdev:    - [  0,  31989,   2,   0,       3] # EV_REL / REL_X                     3    - [  0,  31989,   0,   0,       0] # ------------ SYN_REPORT (0) ---------- 
I can't believe a simple pointing device required such a long and technical reply. :shock: :? :roll:

Statistics: Posted by FreewheelinFrank — 2024-11-10 05:53 — Replies 1 — Views 42



Viewing all articles
Browse latest Browse all 3557

Trending Articles