Päivän linkit 26.4.2008

Näppäimistöllä varustetut housut

Kekseliäisyydellä voidaan toteuttaa kaikenlaista enemmän ja vähemmän käytännöllistä. Suunnittelija Erik De Nijs on yhdistänyt tekniikan tarjoamiin mahdollisuuksiin ripauksen käsityötä ja toteuttanut näppäimistöllä varustetut housut. Käytännössä kokonaisuus sisältää housujen etumukseen ommellun Virtually Indestructible -näppäimistön ja polvien tasolle lisätyt kaiuttimet. Lisäksi hiirelle on oma taskunsa ja peliohjain löytyy vetoketjun takaa.

Näppäimistöllä varustetut housut -konsepti ei ole ehkä kovinkaan käytännöllinen, mutta ainakin erikoinen ja tyylikäs. Tarina ei kerro, miten näppäimistö liitetään haluttuun tietokoneeseen, mutta luultavasti ihan perinteisesti USB-piuhalla. Kenties seuraava toteutus on jo varustettu Bluetoothilla ja hiiritapilla tai -tasolla.

(via Vous Pensez)

Näppishousut Näppishousut Näppishousut

Linux, näppäimistö, hiiri ja evdev

Linuxin käyttäminen on mukavaa, sillä aina välillä on tarjolla kivoja yllätyksiä, ettei tietokoneen käyttäminen olisi liian helppoa. Tietenkin tällä(kin) kertaa varsinainen vika löytyy penkin ja tuolin välistä, joka ei ole huomioinut muuttuneita asioita. Olen kiertänyt eteen tullutta evdev-laitteistoajurin ja hal-välipalikan aiheuttamaa ongelmaa onnistuneesti muutamisen kuukauden ajan, mutta nyt piti löytää ihan oikea ratkaisu.

Ongelmana oli siis, että asioista X ja Y johtuen näppäimistö ei toiminut X-ikkunamanagerissa halutulla tavalla, vaan näppäimet olivat sanan mukaisesti sekaisin: muun muassa nuolinäppäin ei toiminut alaspäin ja muuta mukavaa. Onneksi ongelma oli helposti korjattavissa muuttamalla X.orgin asetustiedostosta näppäimistön asetukset oikeaksi eli evdev-ajurin vaatimusten mukaiseksi.

X-ikkunoinnin xorg.conf-tiedoston näppäimistöosio näytti tämän jälkeen seuraavalta:

Section "InputDevice"
    Identifier  "Keyboard"
    Driver      "evdev"
    Option      "CoreKeyboard"
    Option      "Name"          "Logitech HID compliant keyboard"
    Option      "Device"        "/dev/input/event3"
    Option      "XkbRules"      "xorg"
    Option      "XkbModel"      "evdev"
    Option      "XkbLayout"     "fi"
EndSection

Aikaisemmin Driver-arvona oli siis kbd ja XkbModel-arvona pc105. Sekä Name että Device -kenttien arvot löytyvät kirjoittamalla terminaaliin cat /proc/bus/input/devices ja vilkaisemalla oikeat arvot N ja H-riveiltä.

I: Bus=0003 Vendor=046d Product=c30e Version=0110
N: Name="Logitech HID compliant keyboard"
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf f3cfffff ffffffff fffffffe
B: MSC=10
B: LED=7

Tämän lisäksi suomalaisen näppäinasettelun saamiseksi kopioin /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi-tiedoston sijaintiin /etc/hal/fdi/policy/11-keymap.fdi ja päivitin input.xkb.layout-avaimen määritteen muotoon

<merge key="input.xkb.layout" type="string">fi</merge>

eli muutin oletuksena olleen us-arvon fi-arvoksi. Nyt X ottaa vakiona käyttöön suomalaisen näppäinasettelun eikä jenkkinäppistä.

Hiiren asetukset ovatkin toimineet evdev-ajurilla jo pidempään ihan oikein seuraavilla asetuksilla.

Section "InputDevice"
    Identifier  "Mouse"
    Driver      "evdev"
    Option      "CorePointer"
    Option      "Protocol"      "evdev"
    Option      "Name"          "Logitech USB-PS/2 Optical Mouse"
    Option      "Device"        "/dev/input/event2"
    Option      "Buttons"       "10"
    Option      "ZAxisMapping"  "9 10"
EndSection

Tämä kaikki on tietenkin suhteellisen päivän selvää, mutta hyvä nyt kirjata ainakin itselle ylhäälle.

Toinen mukava muutos järjestelmän perustaan oli Gentoon ~archin siirtyminen käyttämään OpenRC:tä sys-apps/baselayout-2:n myötä. Asiasta oli toki siirtymisohje, joka selvensi syitä ja muutoksia, joita oli ihan riittävästi.

Wii sai Japanissa uusia vanhoja ohjaimia

Yksi Nintendo Wiin mainioista ominaisuuksista on mahdollisuus pelata vanhoja Nintendon pelikonsolien pelejä. Etenkin, jos lapsena ei ole koskaan omaa Nintendoa omistanut, ovat Virtual Consoleen saatavat pelit mainiota ajanvietettä. Sen lisäksi, että pelit tuntuivat olevan helpompia lapsena.

Virtual Consoleen saatavien pelien pienoisena miinuksena on, että ne tarvitsisivat myös vanhat ohjaimet. Saatavilla on kyllä Classic-ohjain, joka on SNES-ohjaimen tyylinen ja vanhat GameCube-ohjaimet käyvät suoraan Wiille, mutta sekä mielekkäintä että autenttisen pelitunnelman saavuttamiseksi olisi hyvä, että vanhat ohjaimet julkaistaisiin uudelleen Wiille.

Fanien unelmat ovatkin jo osittain toteutuneet, sillä Japanissa on julkaistu sekä Wii-valkoinen GameCube-ohjain että Super Nintendo -ohjain. Tietenkin uusia vanhoja -ohjaimia julkaistaessa, olisi ne voinut toteuttaa kokonaan langattomasti, mutta kaikkea ei voi saada.

Euroopan julkaisua, sekä Wii N64 -ohjainta odotellessa.

Wii GameCube Wii SNES

(via Engadget, 2)

Päivän linkit 14.4.2008

Helsinki Beer Festival 2008 tarjosi makuelämyksiä

Viikonloppuna taas hellittiin oluen ystäviä Helsinki Beer Festivalsilla, jonka olutteemana tänä vuonna oli tanskalaiset pienpanimot, mutta joukossa oli toki myös tutumpiakin merkkejä. Olutvalikoima tarjosikin lukuisia maukkaita vaihtoehtoja ja maisteluun olisikin voinut käyttää molemmat päivät.

Tarjolla olleista oluista etenkin real ale oli maukas tuttavuus, monien muiden maukkaiden tuontioluiden joukossa. Festareilla olisi lisäksi ollut mahdollisuus ottaa osaa tunnin kestävään viskiklinikkaan, jossa ”tislatun oluen” asiantuntija opasti viskin maistelua. Ehkä ensi vuonna sitten.

Olutfestarin laajahkosta tarjonnasta jäi vielä paljon kokeilematta, mutta maistelua voi jatkaa Helsingin eri olutravintoloissa. Valitettavasti Suomessa on vain holhoamisyhteiskunnan toimesta hinnoiteltu oluiden maistelu suhteellisen tyyriiksi ja Beer Festivaleillakin osattiin ottaa rahat pois ennen kuin yhtään mallaspisaraa oli lasiin ehtinyt. Pienet tuopit sai sentään puoleen hintaa.

Songbird: kehityskelpoinen musiikkisoitin

Musiikkia on kiva kuunnella ja sen mahdollistamiseksi on tarjolla useita erilaisia musiikkisoittimia. Linuxissa perinteiset vaihtoehdot kohdentuvat KDE:ssa AmaroKiin ja Gnomessa Exaileen, mutta muitakin vaihtoehtoja löytyy etenkin Gnomessa. Songbird on uudehko tulokas musiikkisoitin-valikoimassa ja on saatavissa Linuxin lisäksi sekä Windowsille että Mac OS X:lle.

Songbirdin kehitys on vielä alussa ja parisen viikkoa sitten julkaistiin versio 0.5, mutta perusominaisuudet vaikuttivat jo olevan ihan kunnossa. Kuten nimestäkin voi päätellä, Songbird on sukua Mozilla Foundationin tuotteille ja sen myös huomaa: tavallaan sekä huonossa että hyvässä mielessä. Songbirdiä voisi melkein kuvailla Firefoxiksi, joka näyttää iTunesilta ja osaa toistaa mediatiedostoja. Jei. Musiikkisoittimen takana on kuitenkin osaava kehittäjätiimi, jonka historiasta löytyy muun muassa Winamp.

Testailin Songbirdin Linux-versiota ja Gentoon ebuild löytyi perinteisesti Bugzillasta ja asennuskin hoitui heittämällä. Ulkoasultaan Songbird muistuttaa etäisesti iTunesia ja on vakioteemaltaan hillityn musta. Musiikkikokoelman lisäys onnistuu parilla napin painalluksella ja musiikki toistuu nätisti. Videoiden toistamiseen olisi tarvinnut jotain GStreamerin lisäpalikoita, joita en jaksanut lähteä säätämään kuntoon. Musiikin ja videoiden toistamisen lisäksi Songbirdistä löytyy Internet-selain.

Firefoxin tapaan Songbirdin toimintaa voi laajentaa erilaisilla lisäosilla, joista löytyy muun muassa tuki Last.fm:lle, Wikipedialle, kuvan kansien haulle ja vaikka mille. Lisäpalikoiden avulla saadaan myös tuki iPodille ja MTP-laitteille eli muille MP3-soittimille, mutta tietenkin vain Windowsissa, vaikka käytännössä tämä olisi mahdollista myös Linuxissa. En tosin oikein pidä Firefoxin tapaisesta ideasta, että jokainen vähänkin erikoisempi tai yleisempikin musiikkisoittimen ominaisuus löytyy lisäosana eikä musiikkisoittimesta jo valmiina.

Songbird vaikuttaa ihan lupaavalta projektilta Amarokin, Exailen, iTunesin ja Windows Media Playerin kilpailijaksi, mutta kehitystyötä vielä tarvitaan. Etenkin iTunesin asemaa Mac OS X:ssä ja Amarokin asemaa KDE-käyttäjien piirissä voi olla hankala horjuttaa, jos vaihtoehtoinen ohjelma ei tarjoa mitään erityisen oivallista.

Myös Arstechnica on kirjoittanut lyhyehkösti Songbirdistä.

Songbird Songbird Songbird
Songbird Songbird Songbird