You are not logged in.

#1 2019-09-13 22:04:03

atomikegg
Member
Registered: 2019-08-14
Posts: 99

[Solved] Optical Mouse: Wrong Driver?

Hi

Running pure arch. Hope this isn't a TGN.

My previous USB ball-mouse responded reliably.

Then I connected a generic optical mouse. xfce settings lists it as PIXART OPTICAL USB MOUSE.

i find that it frequently freezes. I have to pick it up and turn it over, or wait several seconds before it starts responding.

I'm guessing that Arch picked the best available driver, and it's the best i can expect with this particular mouse.
Or, this mouse is defective.

thx for any suggestions.

# libinput list-devices
...
Device:           PIXART USB OPTICAL MOUSE
Kernel:           /dev/input/event4
Group:            6
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

# xinput list
 Virtual core pointer                    	id=2	[master pointer  (3)]
    Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
    PIXART USB OPTICAL MOUSE                	id=9	[slave  pointer  (2)]

# xinput list-props 9     
Device 'PIXART USB OPTICAL MOUSE':
	Device Enabled (130):	1
	Coordinate Transformation Matrix (132):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Natural Scrolling Enabled (265):	0
	libinput Natural Scrolling Enabled Default (266):	0
	libinput Scroll Methods Available (267):	0, 0, 1
	libinput Scroll Method Enabled (268):	0, 0, 0
	libinput Scroll Method Enabled Default (269):	0, 0, 0
	libinput Button Scrolling Button (270):	2
	libinput Button Scrolling Button Default (271):	2
	libinput Middle Emulation Enabled (272):	0
	libinput Middle Emulation Enabled Default (273):	0
	libinput Accel Speed (274):	0.000000
	libinput Accel Speed Default (275):	0.000000
	libinput Accel Profiles Available (276):	1, 1
	libinput Accel Profile Enabled (277):	1, 0
	libinput Accel Profile Enabled Default (278):	1, 0
	libinput Left Handed Enabled (279):	0
	libinput Left Handed Enabled Default (280):	0
	libinput Send Events Modes Available (250):	1, 0
	libinput Send Events Mode Enabled (251):	0, 0
	libinput Send Events Mode Enabled Default (252):	0, 0
	Device Node (253):	"/dev/input/event4"
	Device Product ID (254):	2362, 9488
	libinput Drag Lock Buttons (281):	<no items>
	libinput Horizontal Scroll Enabled (282):	1

$ grep -e "Using input driver 'libinput'" ~/.local/share/xorg/Xorg.0.log
[    28.974] (II) Using input driver 'libinput' for 'Power Button'
[    29.060] (II) Using input driver 'libinput' for 'Video Bus'
[    29.070] (II) Using input driver 'libinput' for 'Sleep Button'
[    29.084] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[    29.100] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[    29.115] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[    29.129] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[    29.142] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    29.155] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[    29.189] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  3335.421] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3427.619] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3505.461] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3646.580] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3677.793] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3845.707] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3849.188] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3889.822] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3892.119] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3903.894] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3904.454] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3909.432] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3910.253] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3952.165] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3983.154] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  3985.714] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4026.446] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4028.067] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4029.565] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4045.587] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4048.418] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4056.163] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4056.809] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4060.332] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4061.566] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4347.049] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4405.976] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4448.598] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4510.523] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4515.645] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4516.325] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4563.898] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4564.772] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  4564.840] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  4564.865] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4564.889] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4570.579] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4598.031] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4658.214] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4663.238] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4664.855] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4665.683] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  4665.715] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  4665.732] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4665.752] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4711.054] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4715.313] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4715.981] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4716.556] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4744.983] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4834.525] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4835.309] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  4835.348] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  4835.369] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4835.388] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  4857.380] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4857.899] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4896.959] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4935.608] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  4937.227] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5009.299] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5015.887] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5016.719] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5016.778] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5016.801] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5016.806] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5017.083] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5019.452] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5020.087] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5023.855] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5024.685] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5024.733] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5024.755] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5024.774] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5070.670] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5072.275] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5074.859] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5075.642] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5075.673] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5075.705] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5075.710] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5189.951] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5191.702] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5210.661] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5211.340] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5227.310] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5299.875] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5300.734] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5300.763] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5300.786] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5300.791] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5301.974] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5323.959] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5353.348] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5372.227] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5540.222] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5541.775] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5617.458] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5618.022] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5629.519] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5631.051] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5715.213] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5715.884] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5719.364] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5720.120] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5720.164] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5720.199] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5720.204] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5820.691] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5837.998] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5881.252] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5882.111] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5944.890] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'
[  5945.698] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[  5945.726] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[  5945.746] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5945.766] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[  5946.923] (II) Using input driver 'libinput' for 'PIXART USB OPTICAL MOUSE'

Last edited by atomikegg (2019-09-14 03:03:32)

Offline

#2 2019-09-14 03:03:13

atomikegg
Member
Registered: 2019-08-14
Posts: 99

Re: [Solved] Optical Mouse: Wrong Driver?

Solved. The optical mouse didn't like the black mousepad that my ball mouse liked.
Lined white paper works great!

Offline

Board footer

Powered by FluxBB