LINUX.ORG.RU

char c = 6;
ioctl(0, TIOCLINUX, &c);
//c = состояние клавиш

Работает только на локальной консоли linux.
Из-под mc не работает (потому что pts != tty).

Подробности можно узнать в /usr/src/linux/drivers/char/keyboard.c --
поиском по `shift_state'.

nobody ★★
()

***

В QT - обработать keyEvent

hbee ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.