Na végül vettem egy ilyet, mondhatni a biztatásotokra:
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=290743260864&ssPageName=ADME:X:AAQ:US:1123
Tehát egy Logitech K400-ast. Na most ez szépen is megy nekem a laptopommal, Ubuntu 11.10 alatt, de azért van pár nyűgöm vele. Ezeket azonban nem is érdemes sorolnom külön-külön, mert szerintem mind egyetlen okra vezethetőek vissza: arra hogy valamiért, nem tudom miért de nem működik e billentyűzeten a saját magam által készített billentyűzet-átdefiniálás! Pedig ez továbbra is működik a laptopom eredeti billentyűzetével, ugyanis használhatom azt is, attól, hogy működik a K400. A laptop eredeti billentyűzetén működik a saját billentyűzetkiosztás, a K400-on nem. A laptopon úgy van megoldva, hogy van egy "indul" nevű szkriptem a $HOME-ban, ezzel a tartalommal:
#!/usr/bin/env bash
xmodmap myxmodmap
xmodmap -e 'clear Lock'
xmodmap -e 'add Mod3 = Hyper_R'
xbindkeys
Ezt az "indul" szkriptet felvettem az Indítópultba. A myxmodmap-ban természetesen definiálva van a saját billentyűzetkiosztásom. Emellett mint látható a szkriptből, a CapsLock billentyűt átdefiniáltam egy Mod3 nevű módosítóbillentyűre, ami amiatt jó, mert ha ezt lenyomom, s emellé még mindenféle más gombokat, akkor ezzel különböző speciális funkciókat érhetek el, amiket a telepített xbindkeys progi konfigurációs állományában rögzítettem. Pld a CapsLock+A indítja az urxvt terminálmulátort, a CapsLock+F a Firefoxot, a CapsLock+W a LibreOffice-ot, a CapsLock+Tab leállítja/újraindítja a zenelejátszást a Moc playerban, stb.
Azonban a K400-as billentyűzet ezen egyéni beállításokról nem vesz tudomást, pld a CapsLock továbbra is a "hagyományos" módon viselkedik nála, s a billentyűk is ugyanazt jelentik nála, ami a "normál" kiosztás szerinti értékük. Ami érdekes, mert felfestve a gombokra az angol kiosztás van, ugyanakkor viszont ha lenyomok egy gombot, a magyar kiosztásnak megfelelő karakter jelenik meg a képernyőn. Valahogy tehát mégis "át van programozva", pontosabban úgy gondolom hogy egyszerűen küld valami standard jelet a rendszernek gomblenyomáskor, s azt a Linux fordítja le a kiosztás szerinti karakterre, de akkor miért nem veszi figyelembe az én kiosztásomat?!
Ez pedig amiatt is fontos volna a számomra, mert kifejezetten amiatt vettem e billentyűzetet, mert sokat "pötyögök", billentyűzök szövegeket, s emiatt aztán irtó kényelmetlen nekem ha nem tudom átdefiniálni a kiosztást, ezesetben ugyanis a hosszú "í" karakter az Alt+J gombbal érhető el.
Van valakinek ötlete erre?
Ja és ezen csak két egérgomb van. Hogyan érhetek el olyan hatást, mintha a középső egérgombot nyomnám meg?