Results 1 to 6 of 6

Thread: No mouse wheel on new install

  1. #1

    Default No mouse wheel on new install

    Hi. I am using tumbleweed, all up-to-date, obviously (lol).

    But, I haven't been able to use the wheel (button 2) of my Logitech M280 mouse (connected via unifying receiver).
    It doesn't work in browsers, editors, konsole, or anything.

    Here is some stats so that someone can help me resolve this:

    sh-4.4# lsusb
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 004: ID 04f3:24a0 Elan Microelectronics Corp.
    Bus 001 Device 003: ID 138a:0091 Validity Sensors, Inc.
    Bus 001 Device 002: ID 0cf3:e301 Qualcomm Atheros Communications
    Bus 001 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
    Bus 001 Device 005: ID 0c45:6713 Microdia
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    sh-4.4# hwinfo --mouse
    35: USB 00.1: 10503 USB Mouse
    [Created at usb.122]
    Unique ID: 3X50.x2LcURBGx5F
    Parent ID: k4bc.2DFUsyrieMD
    SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1
    SysFS BusID: 1-2:1.1
    Hardware Class: mouse
    Model: "Logitech Unifying Receiver"
    Hotplug: USB
    Vendor: usb 0x046d "Logitech, Inc."
    Device: usb 0xc52b "Unifying Receiver"
    Revision: "12.01"
    Compatible to: int 0x0200 0x0001 "Generic USB Mouse"
    Driver: "usbhid"
    Driver Modules: "usbhid"
    Speed: 12 Mbps
    Module Alias: "usb:v046DpC52Bd1201dc00dsc00dp00ic03isc01ip02in01"
    Driver Info #0:
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
    Config Status: cfg=no, avail=yes, need=no, active=unknown
    Attached to: #36 (Hub)

    39: USB 00.0: 10503 USB Mouse
    [Created at usb.122]
    Unique ID: POWV.S+2LgMWR7h2
    Parent ID: k4bc.2DFUsyrieMD
    SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0
    SysFS BusID: 1-9:1.0
    Hardware Class: mouse
    Model: "Elan Microelectronics Touchscreen"
    Hotplug: USB
    Vendor: usb 0x04f3 "Elan Microelectronics Corp."
    Device: usb 0x24a0 "Touchscreen"
    Revision: "11.11"
    Compatible to: int 0x0210 0x0000
    Driver: "usbhid"
    Driver Modules: "usbhid"
    Device File: /dev/input/mice (/dev/input/mouse3)
    Device Files: /dev/input/mice, /dev/input/mouse3, /dev/input/event31, /dev/input/by-id/usb-ELAN_Touchscreen-event-if00, /dev/input/by-path/pci-0000:00:14.0-usb-0:9:1.0-event
    Device Number: char 13:63 (char 13:35)
    Speed: 12 Mbps
    Module Alias: "usb:v04F3p24A0d1111dc00dsc00dp00ic03isc00ip00in00"
    Driver Info #0:
    Buttons: 0
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
    Config Status: cfg=no, avail=yes, need=no, active=unknown
    Attached to: #36 (Hub)

    43: PS/2 00.0: 10500 PS/2 Mouse
    [Created at input.249]
    Unique ID: AH6Q.Y_f5kDtfqz2
    Hardware Class: mouse
    Model: "SynPS/2 Synaptics TouchPad"
    Vendor: 0x0002
    Device: 0x0007 "SynPS/2 Synaptics TouchPad"
    Compatible to: int 0x0210 0x0001
    Device File: /dev/input/mice (/dev/input/mouse0)
    Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1
    Device Number: char 13:63 (char 13:32)
    Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
    Config Status: cfg=no, avail=yes, need=no, active=unknown

    44: PS/2 00.0: 10500 PS/2 Mouse
    [Created at input.249]
    Unique ID: AH6Q.t1eYX0Xky57
    Hardware Class: mouse
    Model: "DLL07BE:01 06CB:7A13 Touchpad"
    Vendor: 0x06cb
    Device: 0x7a13 "DLL07BE:01 06CB:7A13 Touchpad"
    Compatible to: int 0x0210 0x0001
    Device File: /dev/input/mice (/dev/input/mouse1)
    Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event12, /dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event-mouse, /dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-mouse
    Device Number: char 13:63 (char 13:33)
    Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
    Config Status: cfg=no, avail=yes, need=no, active=unknown

    opensuse@linux-ujp2:~> xinput list
    No protocol specified
    ? Virtual core pointer id=2 [master pointer (3)]
    ? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
    ? ? DLL07BE:01 06CB:7A13 Touchpad id=13 [slave pointer (2)]
    ? ? SynPS/2 Synaptics TouchPad id=18 [slave pointer (2)]
    ? ? Logitech K800 id=12 [slave pointer (2)]
    ? ? Logitech M280/320/275 id=21 [slave pointer (2)]
    ? ? Logitech K750 id=22 [slave pointer (2)]
    ? ? ELAN Touchscreen id=31 [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)]
    ? Video Bus id=8 [slave keyboard (3)]
    ? Power Button id=9 [slave keyboard (3)]
    ? Sleep Button id=10 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=11 [slave keyboard (3)]
    ? Intel HID events id=14 [slave keyboard (3)]
    ? Intel HID 5 button array id=15 [slave keyboard (3)]
    ? Dell WMI hotkeys id=16 [slave keyboard (3)]
    ? AT Translated Set 2 keyboard id=17 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=19 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=25 [slave keyboard (3)]
    ? Logitech K800 id=20 [slave keyboard (3)]
    ? Logitech K750 id=23 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=26 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=27 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=28 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=29 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=30 [slave keyboard (3)]
    ? Integrated_Webcam_HD: Integrate id=24 [slave keyboard (3)]

    opensuse@linux-ujp2:~> xinput list-props 21
    No protocol specified
    Device 'Logitech M280/320/275':
    Device Enabled (142): 1
    Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Natural Scrolling Enabled (631): 0
    libinput Natural Scrolling Enabled Default (632): 0
    libinput Left Handed Enabled (635): 0
    libinput Left Handed Enabled Default (636): 0
    libinput Accel Speed (637): 0.000000
    libinput Accel Speed Default (638): 0.000000
    libinput Accel Profiles Available (639): 1, 1
    libinput Accel Profile Enabled (640): 1, 0
    libinput Accel Profile Enabled Default (641): 1, 0
    libinput Scroll Methods Available (642): 0, 0, 1
    libinput Scroll Method Enabled (643): 0, 0, 0
    libinput Scroll Method Enabled Default (644): 0, 0, 0
    libinput Button Scrolling Button (645): 2
    libinput Button Scrolling Button Default (646): 2
    libinput Middle Emulation Enabled (647): 0
    libinput Middle Emulation Enabled Default (648): 0
    libinput Send Events Modes Available (262): 1, 0
    libinput Send Events Mode Enabled (263): 0, 0
    libinput Send Events Mode Enabled Default (264): 0, 0
    Device Node (265): "/dev/input/event23"
    Device Product ID (266): 1133, 16448
    libinput Drag Lock Buttons (633): <no items>
    libinput Horizontal Scroll Enabled (634): 1

    Let me know what other info would be helpful, or what I might do to solve this.

    Thanks, so much in advance for the help.

    Gary







  2. #2

    Default Re: No mouse wheel on new install

    Just to add further info, please see attached images of the mouse configuration screens in "Configure Desktop".



  3. #3
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,710
    Blog Entries
    1

    Default Re: No mouse wheel on new install

    Quote Originally Posted by gary0318 View Post
    Hi. I am using tumbleweed, all up-to-date, obviously (lol).

    But, I haven't been able to use the wheel (button 2) of my Logitech M280 mouse (connected via unifying receiver).
    It doesn't work in browsers, editors, konsole, or anything.

    Hello gary0318. Welcome to openSUSE Forums. I've filtered the relevant parts of your output. Please use "[ CODE ] [ /CODE ]" tags when posting output. (Refer to the'#' button in the forum editor.)


    Code:
    opensuse@linux-ujp2:~> xinput list-props 21
    No protocol specified
    Device 'Logitech M280/320/275':
            Device Enabled (142):   1
            Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
            libinput Natural Scrolling Enabled (631):       0
            libinput Natural Scrolling Enabled Default (632):       0
            libinput Left Handed Enabled (635):     0
            libinput Left Handed Enabled Default (636):     0
            libinput Accel Speed (637):     0.000000
            libinput Accel Speed Default (638):     0.000000
            libinput Accel Profiles Available (639):        1, 1
            libinput Accel Profile Enabled (640):   1, 0
            libinput Accel Profile Enabled Default (641):   1, 0
            libinput Scroll Methods Available (642):        0, 0, 1
            libinput Scroll Method Enabled (643):   0, 0, 0
            libinput Scroll Method Enabled Default (644):   0, 0, 0
            libinput Button Scrolling Button (645): 2
            libinput Button Scrolling Button Default (646): 2
            libinput Middle Emulation Enabled (647):        0
            libinput Middle Emulation Enabled Default (648):        0
            libinput Send Events Modes Available (262):     1, 0
            libinput Send Events Mode Enabled (263):        0, 0
            libinput Send Events Mode Enabled Default (264):        0, 0
            Device Node (265):      "/dev/input/event23"
            Device Product ID (266):        1133, 16448
            libinput Drag Lock Buttons (633):       <no items>
            libinput Horizontal Scroll Enabled (634):       1
    I'm not overly familiar with these devices, but I think these are the pertinent configuration entries for the button concerned?
    Code:
    libinput Button Scrolling Button (645): 2
    libinput Button Scrolling Button Default (646): 2

    This Ubuntu thread
    may be relevant here (if I understand the issue as described)...
    The line that indicated that scrolling was active for the middle mouse button was:

    libinput Button Scrolling Button (299): 2


    3: As root, run the command:

    # xinput set-prop 9 "libinput Button Scrolling Button" 0

    This sets the scrolling to the non-existent button #0.


    4: Now rerun the second command to verify the change:

    libinput Button Scrolling Button (299): 0

    Yep, it took. Now, when I swipe the mouse, I have my old middle mouse button behavior back.
    Now, if something like this works for you it can be made persistent via an autostart script at login to the desktop....

    System Settings > Startup and Shutdown > Autostart

    https://codybonney.com/auto-launch-p...-kde-plasma-5/
    Last edited by Fraser_Bell; 12-Mar-2018 at 17:00. Reason: To fix Code Tags example

  4. #4

    Default Re: No mouse wheel on new install


    Code:
    # xinput set-prop 9 "libinput Button Scrolling Button" 0

    When I try to run as root, I get a message that says "Can't connect to the Xserver". This always happens when trying to connect to any gui program from root. I can't remember the sudo command to avoid this.

    Thanks for your assistance, BTW.

  5. #5

    Default Re: No mouse wheel on new install

    Quote Originally Posted by gary0318 View Post



    When I try to run as root, I get a message that says "Can't connect to the Xserver". This always happens when trying to connect to any gui program from root. I can't remember the sudo command to avoid this.

    Thanks for your assistance, BTW.
    I happened to think, "Maybe I shouldn't run this as root... LOL".

    And, I got this message....

    Code:
    opensuse@linux-ujp2:~> xinput set-prop 9 "libinput Button Scrolling Button" 0No protocol specified
    property 'libinput Button Scrolling Button' doesn't exist, you need to specify its type and format

  6. #6
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,710
    Blog Entries
    1

    Default Re: No mouse wheel on new install

    Quote Originally Posted by gary0318 View Post
    I happened to think, "Maybe I shouldn't run this as root... LOL".

    And, I got this message....

    Code:
    opensuse@linux-ujp2:~> xinput set-prop 9 "libinput Button Scrolling Button" 0No protocol specified
    property 'libinput Button Scrolling Button' doesn't exist, you need to specify its type and format
    It looks like you just copied the example above, rather than what is applicable to your system. Make sure that you're specifying the appropriate input device ID.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •