Tetemes mennyiségû program foglalkozik a billentyûzet kezelésével.
A billentyûknek ugye „scan” kódjai vannak, de a Linux escape szekvenciákkal kezeli, ráadásul nem is egyformán, hanem az emulációtól függ.
Ha shell -ben kell kezelned akkor figyelni kell a termcap, terminfo -t is, és ennek megfelelõen beállítani.
A másik probléma az hogy a shell-ben a „read” sorokat értelmez, azaz Enterrel kell lezárni. A nyilak ugye nem ilyenek. Erre speciális megoldás kell. Stb, stb..
Próbálkozz ezekkel: kbd_mod, showkey, od -c
ELaci
legutóbbi hsz