Консультация № 13486
14.10.2004, 01:14
0.00 руб.
0 4 4
Добрый день!
Подскажите пожалуста какие то доки по програмированию клавиатуры через I/O порты. Также меня интересует что посылает клавиатура, когда нажата какая-то конкретная кнопка и еще стандарт занесения символов в буфер (в Линухе некоторые клавиши заносит в каком-то таком формате: [[[b
Кто обяснит что это и где об этом можно почитать

Обсуждение

Неизвестный
14.10.2004, 01:14
общий
это ответ
Доброе время суток, Madman!
Что касается клавиатуры, то вот в файле из NTDDK ntddkbd.h можно глянуть на структуры, которые посылаются девайсу клавы на Buffered IO.
Неизвестный
14.10.2004, 01:14
общий
это ответ
Добрый день, Madman!
Используются порты 60h и 61h. Очень подробно написано у Фролова:
http://www.lib.csu.ru/DL/bases/prg/frolov/books/bsp/v02/ch2.htm
давно
Советник
419
1012
14.10.2004, 01:14
общий
это ответ
Добрый день, Madman!
когда нажата кнопка, то посылается её код с автоповтором..
<h6><font color=#FF7F00>* EMan: -=- И легко перо, да на крышу не закинешь. =-= </font></h6>
Неизвестный
14.10.2004, 01:14
общий
это ответ
Приветствую Вас, Madman!
То, что в "Линухе" - это ESC-последовательности, и никакого отношения к программированию клавиатуры они не имеют. Почитай Журдена.<h6><b><font color=olive>* Origin : In Gates we trust !!! :)</font></b></h6>
Форма ответа