Klawisze multimedialne – hotkeys
Posted 4 years, 5 months ago at 1:02. Brak komentarzy
Dzisiaj ustawilem sobie najpotrzebniejsze hotkeysy w moim laptopie – Toshiba Satellite P100. Do obslugi klawiszy multimedialnych wykorzystalem program hotkeys.
Instalacja potrzebnego oprogramowania.
aptitude install hotkeys
Zeby sprawdzic czy obsluga naszej klawiatury jest juz zdefiniowana wydajemy polecenie:
$ hotkeys -l
Jesli nasza klawiatura jest wylistowana mozemy skorzystac z gotowego szablonu, aby go wczytac wydajemy polecenie:
$ hotkeys -t model
Zamiast model wpisujemy nazwe przypisana do danego modelu, pelna liste poznalismy wczeniej.
Jesli nie ma naszej klawiatury, tak jak w moim przypadku, trzeba bedzie stworzyc samemu ;) Zbior szablonow znajduje sie w /usr/share/hotkeys.
Zeby dowiedziec sie kaycode potrzebnego przycisku wykorzystamy program program xev. Oto co nam moze zwrocic:
KeyPress event, serial 32, synthetic NO, window 0x3800001, root 0x1a6, subw 0x0, time 179285734, (141,160), root:(216,181), state 0x0, keycode 178 (keysym 0x0, NoSymbol), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
Interesuje nas liczba po keycode , w tym przypadku 178. Znajac wszystkie potrzebne kody klawiszy mozemy przystapic do stworzenia swojego szablonu.
$ cd /usr/share/hotkeys $ su # touch satellite_p100.def # nano satellite_p100.def
Wklepujemy do pliku zawartosc:
<definition>
<config model="Toshiba Satellite P100">
<userdef keycode="162" command="amarok –play-pause">Play/Pause</userdef>
<userdef keycode="164" command="amarok –stop">Stop</userdef>
<userdef keycode="144" command="amarok -r">Poprzedni utwor</userdef>
<userdef keycode="153" command="amarok -f">Nastepny utwor</userdef>
<userdef keycode="237" command="amarok">Amarok</userdef>
<userdef keycode="160" command="amixer sset PCM toggle">Dzwiek ON/OFF</userdef>
<userdef keycode="115" command="kdesktop_lock –forcelock">Blokada</userdef>
</config>
<contributor>
<name></name>
<email></email>
</contributor>
</definition>
Program uruchamiamy poleceniem hotkeys -t satellite_p100.





