Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Genius Ergo 525 Support
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
euphi2
n00b
n00b


Joined: 25 Aug 2004
Posts: 60

PostPosted: Wed Oct 18, 2006 6:42 pm    Post subject: Genius Ergo 525 Support Reply with quote

I have a Genius Ergo 525 mouse with a "tilt wheel" (vertical and horizontal scrolling) and 4 extra buttons.

I hoped the extra buttons are normal mouse buttons, but they exactly do what's written on the packing: Lower/Raise volume and change song -- they send the default multimedia keycodes - XF86Audio.... Ok.. However, they work.. so thats ok.
(With google, I haven't found anything except this: http://www.linuxquestions.org/questions/showthread.php?p=2174128 (question only, no answer).

What is not ok, is the horizontal scrolling - no Events can be seen with xev - and there is also no data in /dev/input/mouse0.

So, my questions:

1. Has anybody got the horizontal scrolling running?

2. As there are no data sent to the /dev/input/mouse0 device: How does the kernel modify/forward the received data from the mouse to the device-node?

3. What happens with unknown keycodes: Is it possible that the horizontal scrolling is realized as KEYBOARD event (like the extra buttons) - but the key code is not forwarded to X applications, because it is unknown?

3a) Who is responsible for analyzing received keyboard codes? Kernel? X.Org? W


I'm quite good in C programming, so I don't fear to play around in some kernel or X.org sources, but I have no experience with kernel drivers yet.
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Wed Nov 01, 2006 11:08 am    Post subject: Reply with quote

Hello,
I met the same pb with an ergo 520.
I couldn't have the horizontal scroll wheel :(
I've added a rule in uvdev (in /etc/udev/rules.d/10-local.rules):
Code:
KERNEL=="event[0-9]*", SYSFS{name}=="Genius Ergo Mouse", NAME="input/ergo520"

and when I do a cat /dev/input/ergo520, I could see that something appens for all buttons (including HWheel).
but I'm unable to use this device in xorg, tried evdev, same result :( .
If someone knows a solution... ;)
Thanks,
Max
_________________
Good news everyone!
Back to top
View user's profile Send private message
euphi2
n00b
n00b


Joined: 25 Aug 2004
Posts: 60

PostPosted: Wed Nov 01, 2006 1:18 pm    Post subject: Reply with quote

Of course the same applies to the 520. I have both 520 and 525 they behave exactly same.
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