Steelseries 7G Compatibility
Steelseries have replaced the left-hand Windows key with their own 'Steelseries' key. The idea was to stop Windows Explorer interrupting games if the key is accidentally pressed. It acts as an alternative function key for the F1-6 keys, handling various media controls.
In xev, I see no activity whatsoever when I press this key on its own. The right-hand Windows key is fine (Super_R). F2 and F3 act as volume down and up, respectively, when pressed with the Steelseries key. They show up as different key codes in xev when I press the Steelseries key with them (XF86AudioLowerVolume and XF86AudioRaiseVolume, respectively), and as F2 and F3 normally. It makes no difference whether I connect it as USB or PS/2.
How can I get this key recognised on its own? I don't mind - in fact I would prefer if - I have to bind Super_L to it. Does the fact that xev won't show it mean that it's futile and I should give up?
/var/log/messages shows the keyboard being recognised as: input: DATACOMP SteelSì\200\201Ì\204Ð\211Ì\222DATA
xorg.0.log shows:
(II) config/hal: Adding input device DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA
(**) DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA: always reports core events
(**) DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA: Device: "/dev/input/event6"
(II) DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA: Found keys
(II) DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA: Configuring as keyboard
(II) XINPUT: Adding extended input device "DATACOMP SteelSì<80><81>Ì<84>Ð<89>Ì<92>DATA" (type: KEYBOARD)
lsusb shows it as:
Bus 003 Device 004: ID 04b4:0101 Cypress Semiconductor Corp. Keyboard/Hub
I'm using the latest Slackware-current, kernel 2.6.33.4-smp.
|