Witam, ostatnio postanowiłem zakupić nowa klawiaturę. Wybrałem produkt A4Tech model: KL5UP (foto).
No i oczywiście teraz wszystkie nowe klawiatury, posiadają dodatkowe klawisze multimedialne, które mają nam ułatwić prace.
Moja posiada takowych 7, wiec postanowiłem je wykorzystać.
Przy Windows XP nie musimy grzebać w konfiguracji, system sam wykrywa dodatkowe klawisze. Lecz Linuks, w moim przypadku Slackware 11.0
potrzebuje dodatkowej aplikacji, która je wykryje. Ową aplikacją jest XBindKeys.
Ściągnijmy ja ze strony domowej i zainstalujmy.
$ wget http://hocwp.free.fr/xbindkeys/xbindkeys-1.8.2.tar.gz
$ tar zxvf http://hocwp.free.fr/xbindkeys/xbindkeys-1.8.2.tar.gz
$ cd xbindkeys-1.8.2
$ ./configure && make && make install && make clean
Ok, następnie musimy stworzyć plik konfiguracyjny, gdzie przyporządkujemy każdemu klawiszowi kod.
$ touch .xbindkeysrc
Następnie wydajmy polecenie xbindkeys -k i naciśnijmy np. enter.
$ xbindkeys -k
Naszym oczom powinno się ukazać takie coś:
Press combination of keys or/and click under the window.
You can use one of the two lines after “NoCommand”
in $HOME/.xbindkeysrc to bind a key.
[ENTER]
“(Scheme function)”
m:0×0 + c:36
Return
Nas interesuje przedostatnia linijka, gdzie zawarty jest kod klawisza.
Jak widzimy dla klawisza Enter jest przyporządkowany kod: m:0×0 + c:36
Następnie otwórzmy jakikolwiek edytor i wykonajmy taka sama instrukcje lecz w klawiszami multimedialnymi i zapisujmy w nim wyniki.
Ok, gdy już mamy wszystko zapisane. Przejdźmy do edycji pliku konfiguracyjnego.
$ nano .xbindkeysrc
I przypiszmy kody odpowiednim aplikacją, powinno to wyglądać mniej więcej tak:
#wylacz_komp
“halt”
m:0×0 + c:222
#gentoo
“gentoo –root-ok”
m:0×0 + c:178
#opera
“opera”
m:0×0 + c:229
#mail
“sylpheed-claws”
m:0×0 + c:236
Gdy już wszystko jest przypisane, zapisz konfiguracje i wyjdź z edytora.
Teraz wystarczy uruchomić aplikacje poleceniem xbindkeys i nasze dodatkowe klawisze powinny działać bez problemu 
Niestety po ponownym uruchomieniu systemu klawisze nie będą funkcjonować, wiec dopiszmy aplikacje do auto-startu.
W moim przypadku, gdy mam fluxbox, dopisuje do pliku .xinitrc kończąc wpis znakiem &.
Czyli powinno to wyglądać tak: xbindkeys&
Mam nadzieje ze ten opis przydał się komuś i teraz może cieszyć się ‘gorącymi klawiszami‘
Pozdrawiam.