Hullo, I apologize for any overt noobness, but I’m still rather on the new side to all things linux and have just been trying to get everything working properly on my laptop.
I have an HP DV6500T running OpenSuSE 11.0 with KDE and I’ve gotten the few things that didn’t work immediately working over the past few weeks, but I’ve been having problems getting the multimedia keys to work.
I tried following a few different tutorials, notably one found here:
‘fn’ Key - openSUSE Forums](http://forums.opensuse.org/archives/sf-archives/software/340209-fn-key.html)
but wasn’t able to to get things working and am hoping for some help.
Following those steps I’d gotten the key codes I apparently needed and put them in /home/jsun/Config/Xmodmap, whose contents are:
cat /home/jsun/Config/Xmodmap
keycode 170 = SSuspend
keycode 219 = SDVD
keycode 144 = SPrev
keycode 162 = SPause
keycode 153 = SNext
keycode 164 = SStop
keycode 160 = SMute
keycode 174 = SVolDown
keycode 176 = SVolUp
Again, following linked tutorial, I added the following lines at the end of XKeysymDB:
cat /usr/share/X11/XKeysymDB | grep HP
HPSuspend :110000A1
HPDVD :110000A2
HPPrev :110000A3
HPPause :110000A4
HPNext :110000A5
HPStop :110000A6
HPMute :110000A7
HPVolDown :110000A8
HPVolUp :110000A9
and then ran the folllowing:
/usr/bin/xmodmap /home/jsun/Config/Xmodmap
I then tried to go into ‘Input Actions’ in the KDE Configuration bit and add my multimedia keys, but whenever I try to push them for input it will say something like:
Shortcut Trigger: Meta+Ctrl+Alt+Shift+
for any of the 9 multimedia keys I press. This is a step in the right direction, as before I’d done anything with Xmodmap I would press the multimedia keys and it wouldn’t do anything in the Input Actions configuration. If I go back into xev and press the keys the output now looks like this for the multimedia keys:
KeyRelease event, serial 34, synthetic NO, window 0x4600001,
root 0x13b, subw 0x0, time 10740635, (720,-140), root:(724,412),
state 0x0, keycode 176 (keysym 0x110000a9, SVolUp), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Very sorry if I’ve provided lots of useless info/posted on the wrong/forum/am just too noob, but would appreciate any help that could be offered, as I think/hope I’m just missing something simple/stupid and am close to having everything working perfectly =)
Thanks for the time and help :x