|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Roman Savochenko 2:4646/15 08 May 2003 07:46:42 To : Victor Wagner Subject : Keyboard scan cod -------------------------------------------------------------------------------- 07 May 03 08:07, Victor Wagner wrote to me: RS>> Подскажите как можно в Linux сабж получить? RS>> Hужно отследить последовательности скан-кодов различных клавиш. VW> Я тебе лучше подскажу ПОЧЕМУ этого делать не надо. VW> Дело в том, что cкэн-код это особенность PC-шной клавиатуры. VW> Следовательно, если ты завяжешься на него, программа у тебя не будет VW> работать VW> а) в Xterm и любом другом X-овом эмуляторе терминала VW> б) в консоли, будучи запущенной не на этой машине а на соседней VW> через telnet/rlogin/ssh VW> в) в консоли, но под screen VW> г) В виндовом telnet/rsh/ssh клиенте. VW> Я уж не говорю про более экзотические случаи. VW> Поэтому лучше переформулировать задачу, поставив в качестве граничного VW> условия, что скан-кодов не бывает, а бывает только /dev/tty и то, VW> что про него в terminfo написано. Спасибо, за подробное объяснение нежелательности использования сканкодов в программе. Я с тобой полностью согласен! Однако сканкоды мне нужны для эмуляции клавиатуры, а точнее для клавиатуры собственного изготовления. :) Roman --- GoldED+/LNX 1.1.5 * Origin: (2:4646/15) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18513eb9ef5d.html, оценка из 5, голосов 10
|