:main

etusivu
rautalankasivut
blogi
reseptit
sisäpiirille

#naisnörtit -irckanava
velhottaret.net -palvelin
valikoituja linkkejä

:sivun tyyli
khaki
vihreä
sininen
hopea
:käyttöjärjestelmät

linux
windows
macintosh

:muut
Laitteistot
Ohjelmistot
Tietoverkot
Tietoturva

Linux

Helppo tapa saada multimedianäppäimistö toimintakuntoon Linuxissa

Aloita hakemalla paketit xev, hotkeys ja mahdollisesti myös libxosd2 järjestelmääsi, komentamalla esimerkiksi: apt-get install xev hotkeys libxosd2

Tarkista löytyykö näppäimistösi malli hakemistosta /usr/share/hotkeys, jos ei löydy luo oma sinne vaikka kopioimalla yhdestä malli mutta laittamalla omat keycodet.

Keycodet saat käynnistämällä xev-ohjelman vaikka xtermistä, niin että terminaalista näkee siihen tulevat ilmoitukset. Paina multimedianappeja yksi kerrallaan ja tarkista terminaalista keycode-kohta, esimerkiksi

KeyRelease event, serial 25, synthetic NO, window 0x2a00001,
    root 0x4c, subw 0x2a00002, time 1715081551, (36,16), root:(37,627),
    state 0x0, keycode 223 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes: 

Yllä olevassa keycode on 223.

Kirjoita nämä /usr/share/hotkeys-hakemistossa olevaan .def-tiedostoon, jonka loit (kopioimalla tai itse kirjoittamalla) sopiviin kohtiin. Tämän jälkeen pääsee valitsemaan mitä toimintoja napit tekevät /etc/hotkeys.conf-tiedostossa.

Ensimmäiseksi kannattaa kirjoittaa tiedoston nimi ilman .def-päätettä Kbd=-kohtaan (esim. Kbd=mswirnat)Joitakin on valmiina kommentoituina, joten tarvitsee vain poistaa #-merkin sen edestä (varsinkin jos aikoo käyttää xmms:ä, mutta kaikkea voi muokata haluamakseen. Itselläni kaikki multimedianäppäimet eivät toimi, joten vaihdoin muun muassa Messenger-toiminnon My Documents -näppäimen taakse.

Kun tämä on tehty tarvitsee vain ajaa hotkeys-komennon (tavallisena käyttäjänä), jonka jälkeen multimedianäppäimet ovat käytössä.

Multimedianäppäimet käyttöön ilman pääkäyttäjäoikeuksia

Jos käytössä ei ole root-oikeuksia, tai haluaa hotkeysin konffattua vain omaan käyttöön jostain muusta syystä, voi yllä mainitulla tavalla luoda .def-tiedoston $HOME/.hotkeys-nimiseen hakemistoon. Tämän jälkeen hotkeys-komento käynnistetään t-valinnalla ja kerrotaan .def-tiedoston nimi, esimerkiksi hotkeys -t mswirnat.

Jos haluaa hotkeysin käynnistyvän samalla kuin X käynnistyy, voi sen laittaa $HOME/.xinitrc-tieodostoon vaikka komennolla hotkeys -t mswirnat -Z, jossa Z-valinta tekee saman kuin --no-splash, eli ei näytä käynnistyskuvaa. Jotta et käynnistä useampia hotkeyseja vaikka joutuisit käynnistämään X:n uudelleen, voit laittaa ennen tuota hotkeys-riviä komennon pkill hotkeys, jolloin se ensin sammuttaa hotkeysin jos se on käynnissä ja vasta sen jälkeen hotkeys -t mswirnat -Z:lla käynnistää sen.