I have a MX518 and I have gotten the back and forward and app switcher buttons to work but I cant get the dpi up and down buttons to work. I am not really sure what to try next as I am pretty new to getting stuff working under linux.
raistlin@dragonstear:~$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff ffffffff
B: MSC=10
B: LED=7
I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/class/input/input1
H: Handlers=kbd event1
B: EV=40001
B: SND=6
I: Bus=0003 Vendor=046d Product=c01e Version=2200
N: Name="Logitech USB-PS/2 Optical Mouse"
P: Phys=usb-0000:00:02.1-3/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse0 event2 ts0
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=103
./xbindkeysrcraistlin@dragonstear:~$ sudo lmctl -8
001.003: 046d:0a01 Unknown or Unsupported Logitech device
002.002: 046d:c01e Unknown or Unsupported Logitech device
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
m:0x0 + b:6
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
m:0x0 + b:7
"/usr/bin/xvkbd -xsendevent -text "\[x]""
m:0x0 + b:8
Also,under xev the dpi up and down buttons do not register events at all.
Did you edit xorg.conf in order to use evdev? Default driver doesn't register events from all buttons.
Yes I did, this is what I added to it:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/event9" #this should be that underlined name from 19-local.rules
EndSection
I replaced LMCtl with lomoco in the tutorial, try that instead of LMCtl.Originally Posted by trxDraxon
aka anime4christ (I'm a guy, btw.)
My personal boring website ^_^
Jesus has changed your life. Save changes? (Y/N)
Oddly, the kernel recognizes *most* of the keys for me, but only without evdev on. Granted, some aren't there and some appear as mouse buttons, but the media keys themselves were fine.
I think this is more related to evdev's handling of mouse/keyboard receiver combos (MX Cordless Desktop here) than kernel problems, at least for some buttons.
Might be both, but the kernel issue is a known one for some keyboards.
aka anime4christ (I'm a guy, btw.)
My personal boring website ^_^
Jesus has changed your life. Save changes? (Y/N)
Okay got the cruise buttons to work with lomoco. They now change the DPI on the fly no problem. But they still dont create an event in xev. What I want to get done is be able to map them to a key say F for use as a keybind in games. Not sure what im doing wrong if im just over looking something since im a newb. I followed the guild exactly and everything works just fine.
I confirm that.That's my case - extra keys stop working when evdev is enabled in xorg.conf (though evdev is turned on theoretically only for mouse). I found quite interesting topic on Gentoo forum - http://forums.gentoo.org/viewtopic-t-445810.html Maybe we should try newer version of evdev? But guys from Gentoo forum probably used the newest one...
UPDATE: I've checked Xorg CVS - evdev 1.1.2 is the newest one. It's already included in Ubuntu.
Last edited by thomasf; August 11th, 2006 at 02:30 PM.
Well, I guess we could try using the evdev driver for the keyboard as well, although I don't know what the results will be.
aka anime4christ (I'm a guy, btw.)
My personal boring website ^_^
Jesus has changed your life. Save changes? (Y/N)
Bookmarks