LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Keyboard Multimedia keys (https://www.linuxquestions.org/questions/linux-hardware-18/keyboard-multimedia-keys-542185/)

l00zer 03-31-2007 01:19 PM

Keyboard Multimedia keys
 
I have a microsoft wireless desktop 6000 keyboard. it has all these nice multimedia keys that don't work. I've tried using xev, and these keys don't create any response. Keytouch doesn't help the problem either.

Any ideas on how to get these keys to work?
I'm using SuSE 10.2 and Xorg 7.1
edit:
i messed around with evdev as the driver. Some of the keys work now, but there are still a few that dont. Theres a few errors in the xorg log.
Code:

(EE) SIGIO not blocked at xf86eqEnqueue
(EE) SIGIO not blocked at xf86eqEnqueue
(EE) SIGIO not blocked at xf86eqEnqueue

any ideas about that?

merchtemeagle 04-01-2007 05:52 AM

You might want to take a look at http://lineak.sourceforge.net/

l00zer 04-01-2007 11:11 AM

i've tried that. Doesn't seem to work. I looked at the events in /dev/input/eventX with evtest or whatnot, and it seems the hotkeys are somehow on the same event as my mouse. When I press a hotkey it will generate a little bit of data, but when i click the mou8se it will too. So does this mean that X thinks they keyboard is part of the mouse?

Also, while testing that, i saw that one of the keys had a code of 418. Is that too high or something?


Many thanks.

l00zer 04-01-2007 08:17 PM

i got 2 keys working! yay!
although there are still alot that dont work.
Code:

(EE) Keyboard[1]-usb-0000:00:03.0-1/input1: AbsoluteTouch: 'DIGI_Touch' does not exist.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Multiple names for keycode 211
>                  Using <I211>, ignoring <AB11>
expected keysym, got XF86AudioEject: line 2232 of inet
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Multiple names for keycode 211
>                  Using <I211>, ignoring <AB11>
expected keysym, got XF86AudioEject: line 2232 of inet
> Warning:          Symbol map for key <MUTE> redefined
>                  Using last definition for conflicting fields
> Warning:          Sy(EE) Keyboard[1]-usb-0000:00:03.0-1/input1: AbsoluteTouch: 'DIGI_Touch' does not exist.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Multiple names for keycode 211
>                  Using <I211>, ignoring <AB11>
expected keysym, got XF86AudioEject: line 2232 of inet
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Multiple names for keycode 211
>                  Using <I211>, ignoring <AB11>
expected keysym, got XF86AudioEject: line 2232 of inet
> Warning:          Symbol map for key <MUTE> redefined
>                  Using last definition for conflicting fields
> Warning:          Symbol map for key <VOL-> redefined
>                  Using last definition for conflicting fields
> Warning:          Symbol map for key <VOL+> redefined
>                  Using last definition for conflicting fields
> Warning:          Symbol map for key <POWR> redefined
>                  Using last definition for conflicting fields
mbol map for key <VOL-> redefined
>                  Using last definition for conflicting fields
> Warning:          Symbol map for key <VOL+> redefined
>                  Using last definition for conflicting fields
> Warning:          Symbol map for key <POWR> redefined
>                  Using last definition for conflicting fields

this goes on for some more time. Is all the conflicts overwriting the keys?
This is part of my xorg.conf
Code:

Section "InputDevice"
    Identifier    "Keyboard[0]"
    Driver        "evdev"
  Option              "Protocol" "evdev"
  Option        "Device" "/dev/input/event4"
    Option        "CoreKeyboard"
Option "XkbModel" "evdev"


EndSection

Section "InputDevice"
  Identifier    "Keyboard[1]"
  Driver        "evdev"
        Option  "Device"      "/dev/input/event7"
Option "XkbModel" "evdev"
Option "SendCoreEvents"
EndSection
Section "InputDevice"
    Identifier    "Mouse[1]"
    Driver        "mouse"

    Option        "Device" "/dev/input/mice"

    Option        "CorePointer"
    Option        "ZAxisMapping" "4 5"
EndSection

help?


All times are GMT -5. The time now is 08:21 PM.