Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Delphi: Система, Windows API > Определить вторую клавиатуру |
Автор: Grisha 25.02.16, 08:21 |
Вопрос очень важный, готов отправить 500руб. на телефон тому, кто подскажет работающее решение. К компьютеру подключены две клавиатуры. Или к ноутбуку подключена вторая клавиатура через USB. Так надо. Как определить, что нажата клавиша от второй клавиатуры? Мне нужно отличать, что например, клавиша 'B' или 'Esc' нажата не на основной, а на второй клаве. В TWMKeyDown такой информации нет(( |
Автор: B.V. 25.02.16, 13:48 |
Например, через собственный драйвер для внешней клавиатуры. Возможно, будет достаточно фильтр-драйвера к Kbdclass, но тут я не уверен в возможностях идентификации. |
Автор: Grisha 25.02.16, 15:38 |
видимо, без драйвера не обойтись? посмотрю, что за зверь Kbdclass |
Автор: Pavia 25.02.16, 15:44 |
http://www.codeproject.com/Articles/17123/...ltiple-keyboard Зачем драйвер когда есть Raw-Input заголовочные фйлы Raw-Input для Delphi в сети видел. |
Автор: Grisha 25.02.16, 15:51 |
Pavia, это уже ближе к тому, что нужно! надеюсь, получится... |
Автор: Grisha 26.02.16, 08:46 |
Pavia, вы мне помогли, дайте номер карты сбера или телефон, через личку, куда кинуть вознаграждение |