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:

<?xml version="1.0"?>

<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.

Brak komentarzy

Nie krępuj się, zostaw wiadomość za pomocą formularza niżej.


Dodaj komentarz

Powiadom mnie mailowo o nowych komentarzach (zapisz się)