386
-
Vstupnφ za°φzenφ
-
Klßvesnice
-
Item 3817
Otßzka
Poridil jsem si klavesnici Compaq a jsem zdrcen. Krome fotografie moji klavesnice v podporovanejch zarizenich jsem nic nenasel. Jak se programujou multimedialni klavesnice ? kam mam napsat adresy tlacitek a k tomu priradit akci ?
Predem dik. Fil
Odpov∞di
Nevφm jak v X kßch, ale v konzoli jednodu╣e upravφme klßvesovou mapu.
Spustφme showkey -k
pokud nßm to p°i spu╣t∞nφ a zmßΦknutφ multimedißlnφch tlaΦφtek vypφ╣e n∞jakΘ Φφslo tak jednodu╣e upravφme klßvesovou mapu takto:
keycode Φφslo_co_vypsala_stisknuta_klavesa = F100
keycode Φφslo_co_vypsala_2stisknuta_klavesa = F101
keycode Φφslo_co_vypsala_3stisknuta_klavesa = F102
string F100 = "startx\n"
string F101 = "ls "
string F102 = "mc\n"
pokud ale p°i stisku klßvesy se nic nevypsalo spustφme showkey -s a stiskneme klavesu a poznaΦφme si jak² kod vypsala a potom ho p°i°adφme k keycodu a toto musφme provßd∞t v╛dy p°i startu tak╛e zadat n∞kam do skriptu
#p°idßnφ zvlastnich tlacitek
setkeycodes kod_tlaΦφtka kod_volnΘho_keycode
setkeycodes e05f 122
setkeycodes e05e 124
potom postupujeme jako na zaΦßtku.
Viz man setkeycodes
man showkey
man keymaps
Mam podobny problem. Na notebooku mam nekolik rozsirujicich tlacitek. Bohuzel ani s parametrem -s nedostanu zadny vystup. Daji se nejak vyuzit (kde mam hledat a co zkusit?) nebo mam pod linuxem smulu a nerozchodim je?
a v kde neni ta klavesnice na vyber ? ja sem totiz zjistil ze ta moje logitech tam nakonec je, takze sem ji jen vybral a vse fungovalo ;)
Dekuju za navrhy. Uz jsem ale nasel adekvatni reseni primo s podporou moji klavesnice. Byla to nahoda. Program, co dela "presne to same" ale v GUI - Linux Easy Access Keyboard.
http://lineak.sourceforge.net/
A scancody jsem nasel primo tu :
http://www.win.tue.nl/~aeb/linux/kbd/scancodes.html
Diky moc.
Fil
Existuje taky projekt Hotkeys (momentalne ve verzi 0.5) - viz. freshmeat.net/projects/hotkeys. Da se sehnat i ve forme deb/rpm balicku.
Potom ty tlaΦφtka negenerujφ ╛ßdn² kod asi a budou obsluhovßny n∞jak²m ovladaΦem tak╛e pod linuxem asi nic.
|