![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
У клавиатуры Microsoft Natural ... есть дополнтиельные клавиши (напр., управление воспроизведением). Вопрос в том, что они не генерируют IRQ. Как заставить контроллер генерировать IRQ для этих клавиш под DOS?
|
![]() |
![]() |
![]() |
#2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
При нажатии на этиклавиши IRQ генерируется, но данные передаются в нестандартном формате. Узнать об этом формате можно у производителя.
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
Еще раз повторяю. НЕ ГЕНЕРИРУЕТСЯ ВООБЩЕ. В Windows работает также. В поток ввода не помещается никаких сообщений. Вот когда поставишь драйвера, все работает. М.б. драйвер как-то настраивает контроллер ? Но меня интересует DOS. Создал простой обработчик IRQ. Выводит на экран make/break коды нажатых клавиш. При нажатии дополнительных клавиш молчит. То есть IRQ НЕ ГЕНЕРУЕТ.
|
![]() |
![]() |
![]() |
#4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
ну вот, драйвер настраивает клаву так что бы она генерировала, прерывание при нажатии на эти клавиши.
у тебя драйвер для этой клавы под DOS есть? |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
В этом-то и вопрос. КАК имеено драйвер настраивает клавиатуру ? А драйвера под DOS все равно нет. Перерыл интернет. Нашел только для клавиатуры IBM последовательность 0EA 70 включает генерацию для дополнительных клавиш. С клавиатурой от Microsoft пока ничего не получается.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
имитация клавиатуры | Var17 | Win Api | 3 | 17.06.2008 14:28 |
Выключение клавиатуры | JoanM | Общие вопросы Delphi | 5 | 30.05.2008 06:58 |
Отключение клавиатуры | Lonix | Общие вопросы Delphi | 4 | 04.09.2007 17:48 |
Раскладка клавиатуры | Reindeer | Общие вопросы Delphi | 10 | 21.03.2007 22:28 |
Управление с клавиатуры | PikeIt | Общие вопросы Delphi | 6 | 27.12.2006 17:41 |