Keystroke HOWTO pl 3 (2)


Linux Keystroke HOWTO: Krótki opis Następna strona Poprzednia strona Spis treści 3. Krótki opis Wirtualny terminal Linuxa oraz sterowniki klawiatury przyjmują domyślny układ klawiatury taki jak zdefiniowany w pliku /drivers/char/defkeymap. c źródeł jądra. Dwunastu klawiszom funkcyjnym PC przydać można łańcuchy przypisane wykonywanym przez nie czynnościom. Po naciśnięciu któregoś z tych klawiszy, być może z dodanymi klawiszami Alt lub Ctrl, bieżący wirtualny terminal dodaje określony łańcuch do swoich buforów danych wejściowych i wyjściowych, emulując w efekcie wprowadzenie owego łańcucha tak jakby został wpisany z klawiatury. Ustawieniem odpowiedniego łańcucha dla danego klawisza funkcyjnego możemy uprościć wykonywanie wybranych komend, na przykład wywołując skrypt powłoki /usr/local/bin/key_macro, który możemy utworzyć i modyfikować wedle własnego uznania. 3. Narzędzia do modyfikacji sterownika klawiatury. Możemy użyć loadkeys(1), dumpkeys(1) oraz showkey(1): narzędzie loadkeys(1) pomaga załadować nowe ciągi znaków do buforów klawiatury jądra, lub przygotowuje nowy kod w C modyfikujący jądro, dumpkeys(1) powinno być używane dla wydostania bieżącego układu klawiatury do obejrzenia lub modyfikacji, showkey(1) może nam pomoć w otrzymaniu kodu klawisza określonego klawisza funkcyjnego. Jeśli twój system linuxowy nie posiada tych narzędzi, możesz je zdobyć poprzez ftp jako pakiet kbd-0.89.tar.gz lub kbd-0.90.tar.gz z sunsite.unc.edu:/pub/Linux/system/Keyboards, lub tsx-11.mit.edu:/pub/linux/sources/system Powinieneś użyć GNUsowskiego tar aby wypakować potrzebne pliki. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
Keystroke HOWTO pl (2)
Keystroke HOWTO pl 7 (2)
Keystroke HOWTO pl 6 (2)
Keystroke HOWTO pl (3)
Keystroke HOWTO pl 1 (2)
Keystroke HOWTO pl 5 (2)
Keystroke HOWTO pl 4 (2)
keystroke howto pl
Keystroke HOWTO pl 2 (2)
bootdisk howto pl 8
PPP HOWTO pl 6 (2)
NIS HOWTO pl 1 (2)
cdrom howto pl 1
jtz howto pl 5
PostgreSQL HOWTO pl 14
printing howto pl 5
debian apt howto pl
Kernel HOWTO pl 12 (2)
XFree86 HOWTO pl (3)

więcej podobnych podstron