SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2015-01-26 03:38:09

karla
New Member
Registered: 2015-01-26
Posts: 5

cannot scroll with a logitech wireless mouse

When I try to scroll up or down, nothing happens. I can scroll sideways and use the center button. When I try scrolling up or down in xev nothing happens.
The output of lsusb:

Bus 004 Device 003: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 04fc:2801 Sunplus Technology Co., Ltd 
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

the output of a script I found online to list devices with scroll:

$  xinput list | cut -f2 | cut -f2 -d'=' | xargs -d $'\n' -I'{}' sh -c "xinput list-props '{}' | grep -iq scroll && (echo Listing dev id '{}'; xinput list-props '{}')"
Listing dev id 11
Device 'Logitech USB Receiver':
	Device Enabled (134):	1
	Coordinate Transformation Matrix (136):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (263):	0
	Device Accel Constant Deceleration (264):	1.000000
	Device Accel Adaptive Deceleration (265):	1.000000
	Device Accel Velocity Scaling (266):	10.000000
	Device Product ID (252):	1133, 50479
	Device Node (253):	"/dev/input/event1"
	Evdev Axis Inversion (267):	0, 0
	Evdev Axes Swap (269):	0
	Axis Labels (270):	"Rel X" (144), "Rel Y" (145), "Rel Horiz Wheel" (261), "Rel Vert Wheel" (262)
	Button Labels (271):	"Button Left" (137), "Button Middle" (138), "Button Right" (139), "Button Wheel Up" (140), "Button Wheel Down" (141), "Button Horiz Wheel Left" (142), "Button Horiz Wheel Right" (143), "Button Side" (256), "Button Extra" (257), "Button Forward" (258), "Button Back" (259), "Button Task" (260), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255), "Button Unknown" (255)
	Evdev Scrolling Distance (272):	1, 1, 1
	Evdev Middle Button Emulation (273):	0
	Evdev Middle Button Timeout (274):	50
	Evdev Third Button Emulation (275):	0
	Evdev Third Button Emulation Timeout (276):	1000
	Evdev Third Button Emulation Button (277):	3
	Evdev Third Button Emulation Threshold (278):	20
	Evdev Wheel Emulation (279):	1
	Evdev Wheel Emulation Axes (280):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (281):	10
	Evdev Wheel Emulation Timeout (282):	200
	Evdev Wheel Emulation Button (283):	4
	Evdev Drag Lock Buttons (284):	0
Listing dev id 12
Device 'Logitech USB Receiver':
	Device Enabled (134):	1
	Coordinate Transformation Matrix (136):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (263):	0
	Device Accel Constant Deceleration (264):	1.000000
	Device Accel Adaptive Deceleration (265):	1.000000
	Device Accel Velocity Scaling (266):	10.000000
	Device Product ID (252):	1133, 50479
	Device Node (253):	"/dev/input/event2"
	Evdev Axis Inversion (267):	0, 0
	Evdev Axes Swap (269):	0
	Axis Labels (270):	"Rel X" (144), "Rel Y" (145), "Rel Horiz Wheel" (261)
	Button Labels (271):	"Button 0" (285), "Button Unknown" (255), "Button Unknown" (255), "Button Wheel Up" (140), "Button Wheel Down" (141), "Button Horiz Wheel Left" (142), "Button Horiz Wheel Right" (143)
	Evdev Scrolling Distance (272):	1, 1, 1
	Evdev Middle Button Emulation (273):	0
	Evdev Middle Button Timeout (274):	50
	Evdev Third Button Emulation (275):	0
	Evdev Third Button Emulation Timeout (276):	1000
	Evdev Third Button Emulation Button (277):	3
	Evdev Third Button Emulation Threshold (278):	20
	Evdev Wheel Emulation (279):	1
	Evdev Wheel Emulation Axes (280):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (281):	10
	Evdev Wheel Emulation Timeout (282):	200
	Evdev Wheel Emulation Button (283):	4
	Evdev Drag Lock Buttons (284):	0
Listing dev id 14
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (134):	1
	Coordinate Transformation Matrix (136):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (263):	1
	Device Accel Constant Deceleration (264):	2.500000
	Device Accel Adaptive Deceleration (265):	1.000000
	Device Accel Velocity Scaling (266):	12.500000
	Synaptics Edges (288):	1773, 5473, 1660, 4770
	Synaptics Finger (289):	25, 30, 0
	Synaptics Tap Time (290):	180
	Synaptics Tap Move (291):	247
	Synaptics Tap Durations (292):	180, 180, 100
	Synaptics ClickPad (293):	0
	Synaptics Middle Button Timeout (294):	75
	Synaptics Two-Finger Pressure (295):	282
	Synaptics Two-Finger Width (296):	7
	Synaptics Scrolling Distance (297):	112, 112
	Synaptics Edge Scrolling (298):	1, 0, 0
	Synaptics Two-Finger Scrolling (299):	1, 0
	Synaptics Move Speed (300):	1.000000, 1.750000, 0.035600, 0.000000
	Synaptics Off (301):	0
	Synaptics Locked Drags (302):	0
	Synaptics Locked Drags Timeout (303):	5000
	Synaptics Tap Action (304):	0, 0, 0, 0, 1, 0, 0
	Synaptics Click Action (305):	1, 1, 1
	Synaptics Circular Scrolling (306):	0
	Synaptics Circular Scrolling Distance (307):	0.100000
	Synaptics Circular Scrolling Trigger (308):	0
	Synaptics Circular Pad (309):	0
	Synaptics Palm Detection (310):	0
	Synaptics Palm Dimensions (311):	10, 200
	Synaptics Coasting Speed (312):	20.000000, 50.000000
	Synaptics Pressure Motion (313):	30, 160
	Synaptics Pressure Motion Factor (314):	1.000000, 1.000000
	Synaptics Grab Event Device (315):	0
	Synaptics Gestures (316):	1
	Synaptics Capabilities (317):	1, 0, 1, 1, 1, 1, 1
	Synaptics Pad Resolution (318):	105, 56
	Synaptics Area (319):	0, 0, 0, 0
	Synaptics Noise Cancellation (320):	8, 8
	Device Product ID (252):	2, 7
	Device Node (253):	"/dev/input/event16"

I tried activating wheel emulation on dev ids 11 and 12, which I believe are the mouse in question.
This problem has persisted when I ran on 64-bit Waldorf and after I updated to testing.

Offline

Be excellent to each other!

#2 2015-01-26 04:51:54

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,826
Website

Re: cannot scroll with a logitech wireless mouse

Hello,

is your kernel newer than 3.2.0-4? If no, consider upgrading it.
Just for the records, what's the model number of the mouse?


Sweaty lads picking up the soap | I love the new "Ignore user" button

Offline

#3 2015-01-28 02:18:50

karla
New Member
Registered: 2015-01-26
Posts: 5

Re: cannot scroll with a logitech wireless mouse

my kernel version is 3.16.0-4-amd64. Mouse model number is M305

Offline

#4 2015-01-28 03:41:08

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,826
Website

Re: cannot scroll with a logitech wireless mouse

Probably you need an xorg.conf and an udev rule. You can actually follow the Arch wiki for this: https://wiki.archlinux.org/index.php/Al … ns_Working

Usually, the file locations should be similar. Hope it helps.

Edit: I just checked the repos, there is a program called lomoco. In the manpage it says:

       Hint 2: on Linux, the usbmouse driver ignores the extra
       buttons altogether. Don't let it handle your Logitech mice
       -- use the generic hid driver for USB HID devices instead.

I'm not sure about your mouse model, but it seems you have these left-right scroll wheels acting as buttons. It might be possible that the whole scroll wheel is classified as 'extra button'. Do these scroll-wheel left/right buttons do anything?

Last edited by machinebacon (2015-01-28 03:48:39)


Sweaty lads picking up the soap | I love the new "Ignore user" button

Offline

#5 2015-02-01 23:21:00

karla
New Member
Registered: 2015-01-26
Posts: 5

Re: cannot scroll with a logitech wireless mouse

machinebacon wrote:

I'm not sure about your mouse model, but it seems you have these left-right scroll wheels acting as buttons. It might be possible that the whole scroll wheel is classified as 'extra button'. Do these scroll-wheel left/right buttons do anything?

Yes. they behave like regular left/right buttons, as far as I can tell.
there was no xorg.conf in the X11 folder, so I created one. This is what it looks like:

Section "InputDevice"
  Identifier      "Evdev Mouse"
  Driver          "evdev"
  Option          "Name" "Logitech USB Reciever"
  Option          "evBits"  "+1-2"
  Option          "keyBits" "~272-287"
  Option          "relBits" "~0-2 ~6 ~8"
  Option          "Pass"    "3"
EndSection

Section "ServerLayout"
  Identifier     "Default Layout"
  Screen 0       "Monitor0" 0 0
  InputDevice    "Keyboard0" "CoreKeyboard"
  InputDevice    "Evdev Mouse" "Logitech USB Reciever"
EndSection

Last edited by karla (2015-02-01 23:30:43)

Offline

#6 2015-02-03 03:50:34

karla
New Member
Registered: 2015-01-26
Posts: 5

Re: cannot scroll with a logitech wireless mouse

update: the xorg.conf file I created prevents the DE from opening and sends me to text only, so that's a failure.

Offline

#7 2015-02-04 00:50:56

karla
New Member
Registered: 2015-01-26
Posts: 5

Re: cannot scroll with a logitech wireless mouse

further update: scroll started to work again. I have no idea how or why this happened, since I deleted the xorg.conf file I created earlier, the only thing remotely similar that I can think of is activating the mouse and mousepad at the same time and then deactivating the mouse pad, or using the computer until the battery hits zero and it starts to shut down.

Offline

#8 2015-02-04 05:53:57

machinebacon
#! unstable
From: China
Registered: 2009-07-02
Posts: 6,826
Website

Re: cannot scroll with a logitech wireless mouse

You can disable the touchpad, add this line at the end of  ~/.config/openbox/autostart

sleep 3s && synclient  TouchpadOff=1 &

(I added the sleep so Openbox has time to start fully.)

Last edited by machinebacon (2015-02-04 05:54:33)


Sweaty lads picking up the soap | I love the new "Ignore user" button

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo