Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Две клавиатуры Добавлено: 28.08.10 16:03  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф
Суть проста: к компу подрублено две клавиатуры. Задача: без написания драйверов узнать, с какой именно клавиатуры произошел ввод. Есть идеи?

Заранее благодарен.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #1 Добавлено: 29.08.10 00:18
Думаю нет вариантов, но возможно ошибаюсь.

Подождем гуру.

Ответить

Номер ответа: 2
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #2 Добавлено: 29.08.10 09:17
Имхо подключенные клавиатуры проверить, т.е как я понимаю юсб или пс2 порт проверить...всё равно должно быть обращение к драйверам имхо....а как же ещё проверить сколько клавиатур подключено?! Если обозначение клавиатуры - это уже драйвера..(скорей всего драйвера родные - вбитые в вин) поправьте если ошибаюсь....

Ответить

Номер ответа: 3
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #3 Добавлено: 29.08.10 15:28
Кстати, через реестр возможно ли узнать какая клава используется, и уже узнавать идёт ли обращение к этой клаве? Гуру должны ответить...

Ответить

Номер ответа: 4
Автор ответа:
 Eugy



Вопросов: 0
Ответов: 73
 Профиль | | #4 Добавлено: 29.08.10 15:38
Навскидку так:
инициализировать DirectInput
найти клавиатуры EnumDevices
проверить состояние клавиш GetDeviceState

Ответить

Номер ответа: 5
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #5
Добавлено: 29.08.10 18:49
То что надо! Благодарю, раста!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам