Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SteelSeries Sensei mouse buttons working oddly
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
MatthewRock
n00b
n00b


Joined: 27 Jun 2015
Posts: 14
Location: Poland

PostPosted: Tue Oct 06, 2015 6:32 pm    Post subject: SteelSeries Sensei mouse buttons working oddly Reply with quote

Hello! I'm using SteelSeries mouse, called "Sensei". I'ts a nice mouse, has some custom buttons.

It works quite well. I've tried to ensure that my problem isn't the hardware fault, but it works just fine on other PCs. It also worked
fine on my previous Linux installs(namely Debian/Ubuntu). I also confirm that it works on Fedora.

However, on my Gentoo... not quite as I would like it to work.

The problem is that mouse buttons(the "normal" ones) aren't working as they should - sometimes mouse doesn't recognize button
being pressed, sometimes it button gets double-pressed(especially annoying when closing a window with another below, resulting in
both windows closed). Also, sometimes it "loses" keypress - when I try to select area of text by holding down left mouse button, then unless
I'm moving it really slowly, it will lose my button press(and re-obtain it somewhere later).

I tried comparing var/Xlog of me and my friend's PC, where mouse works, but I didn't find anything that would be distinctive.
Anyway, here it is: http://ix.io/lbK

How can I set the mouse up so it works properly?
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Tue Oct 06, 2015 6:44 pm    Post subject: Reply with quote

Code:
man xev


xev can be used to debug x-events. this also applies for your mouse.

You should run xev and test your mouse and see the outputs. careful to not move too much the mouse as any movement of the mouse causes x-events.

Hardware issue, 10 percent possibility: Please pay close attention that any mouse is prone to dirt. Talking of expierence with gamer mice since years. Gaming mice fail from one day to the other. (I had dirt on my gamer mice after one year average on several razer copperhead, sharkoon rush. as of now i use e-bule mazer mouse. Cleaning input devices is very essential. Same as i clean the fans of my laptops, it is essential to clean input devices once a year average)

Software issue: 90 percent possibility: You should compare the kernel modules / x-server configs / kernel configs of debian / ubuntu / fedora with your current kernel. And i highly recommend to use a kernel.org long term supported kernel. Any other kernels are more highly likely to cause issues. your desctop environment may also cuases issues. Plain x-session is recommended for testing in the first place. => xterm running xev should be enough.
Back to top
View user's profile Send private message
MatthewRock
n00b
n00b


Joined: 27 Jun 2015
Posts: 14
Location: Poland

PostPosted: Tue Oct 06, 2015 6:59 pm    Post subject: Reply with quote

Thanks for your response, tw04l124.

Unfortunately, I don't know how to use xev to debug the mouse - it produces loads of output, and I don't know what to look for.
My rather lame attempt to grep for mouse press/release didn't yield anything remarkable.


I'd also like to make it clear once again, that imho the hardware issue possibility is 1-2%. I plugged it out from my laptop, plugged
in to my friend's laptop, and it worked. Unplugged, plugged to mine - doesn't work as good. I somehow find it hard to believe
that I have such a bad luck that in the meantime there's always some dirt that gets to my mouse.
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Tue Oct 06, 2015 8:57 pm    Post subject: Reply with quote

You should boot up sysrescue-cd and see if the mouse behaves there correctly. emerge sysre... (burn on a disc), boot and try out.
if so, you could copy that kernel config over and you are done. the disc is based on gentoo.

---

okay, working with xev tool: do not move the mouse slightest, else you will generate tons of useless x/y events. thats the issue with mice. press a button and you should see an event.

--

well you should duplicate those kenrel configs and see what desctoip environments / x server stuff those working de uses.

you can also boot up sysrescue-cd and see if there everything is fine. comes with a basic desctop and a decent kernel. (Based on gentoo)

--

You ruled out the mouse, but you did not rule out that your mainboard has a loose usb connector, which is also possible ... Or issues with usb - connector to the mainboard usb-chipset

you could also try another usb port of your box. talking about a very old msi notebook, in the early days those usb connectors on the laptop mainboards went loose. a loose connenctor means issues wiht a few usb hardware but not all.

--

I just want to give you full advise, that the hardware and the software is responsible. I agree with you that the software is the culprit with the highest chance in this case.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum