Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.173.112] |
|
Сообщ.
#1
,
|
|
|
Всем привет!
Помогите разобраться с ситуацией. К компу пристегнуты по USB две клавиатуры. Нужно одну оставить как "системную", а вторую заставить пересылать ввод только в определенную программу. Как это запрограммировать? В плане "запрограммировать" я имею ввиду - архитектура программируемого, программные средства и программные технологии. ОС: Венда 7 и выше ADD: Клавы распознаются как USB HID - устройства. |
Сообщ.
#2
,
|
|
|
Я бы (схематично) копал в таком направлении:
1. Вешаем хук на все клавиши. 2. Определяем на каждом чихе с какой клавы произошло. 3. Отправляем в нужное приложение, если со второй пришло. |
Сообщ.
#3
,
|
|
|
Цитата Славян @ Вешаем хук на все клавиши Вешаем хук где, в чем и как? Добавлено Славян, я в дебри не лазил никогда, но что-то краем уха слышал про "драйверы-фильтры". Это случаем не по моей теме, если я ничего не напутал? |
Сообщ.
#4
,
|
|
|
1. "где/в чём" - в своей новой самописной специальной программе.
2. "как" - я этим занимался крайне давно; очень чуть-чуть; и сильно-сильно в каком-то особом случае, так что (думаю) вам тут лучше местные системные программисты подскажут. 3. "драйверы-фильтры" - напоминает слишком крутое средство; я не стал бы лезть в этот мерзкий огород. |
Сообщ.
#5
,
|
|
|
Цитата Славян @ "где/в чём" - в своей новой самописной специальной программе. Эхххх ... то есть, если моя прога не запущена, то вторая клава гадит куда ей вздумается? |
Сообщ.
#6
,
|
|
|
Агу.
Ну ОС то не знает о ваших странных закидонах, так что ей таковое поведение видится более логичным! |
Сообщ.
#7
,
|
|
|
Вот тут уже было: Захват USB-клавиатуры
Я даже тебе советовал библиотеку, она умеет вроде это делать. |
Сообщ.
#8
,
|
|
|
Wound, Киля, пасип большое!!!
Просто забыл. Да, действительно была смежная тема. Вылетело из головы |
Сообщ.
#9
,
|
|
|
B.V., дружище - еще не решен! Но я помню.
Добавлено ЗЫ: Если асилю - выложу ИСХОДНИКИ !!! |