Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Компьютерное железо
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2010, 17:57   #1
wetchislaf
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 18
По умолчанию вторая калвиатура как отдельное устройство

Скажите пожалуйста, каким образом можно подключить вторую клавиатуру как отдельное устройство, а главное чтобы его система распознала отдельно от первой, типа геймпад с функциями клавиатуры?
wetchislaf вне форума Ответить с цитированием
Старый 29.07.2010, 18:10   #2
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

ну удачного перепаивания
kakawkin вне форума Ответить с цитированием
Старый 29.07.2010, 18:18   #3
wetchislaf
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 18
По умолчанию

а каком перепаевании идёт речь? не порт же перепаевать, система всеровно распознаст как клаву.
wetchislaf вне форума Ответить с цитированием
Старый 29.07.2010, 18:28   #4
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
а каком перепаевании идёт речь?
О перепаивании (замене) контроллера в клавиатуре.
*PB* вне форума Ответить с цитированием
Старый 29.07.2010, 18:38   #5
wetchislaf
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 18
По умолчанию

ОГО, что то мне подсказывает что это не так просто. А можно ли это сделать в системе, ну типа обозначить его как другое устройство. Я незнаю что такое ProdGuid, но я узнал что у моих клавиатур они одинаковы, поэтому и определяеться как одна, а в диспетчере устройств их две. Существует ли возможность как то это изменить, я слышал что можно подключить две мыши аж с двумя курсорами можно работать, но мне нужно две клавиатуры.
wetchislaf вне форума Ответить с цитированием
Старый 29.07.2010, 18:41   #6
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Драйвером можно сделать, только сложно
Vikenty вне форума Ответить с цитированием
Старый 29.07.2010, 18:41   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

если клавиатура USB, то читать ее обмен по hid протоколу ...к примеру, терминальные сервисы типа WTS этим и занимаются, что позволяет работать пользователям за одним системником независимо
Цитата:
типа геймпад с функциями клавиатуры
а вот за это забудьте, геймпад - джойстик имеет контроллер немного с другим поведением, т.е. замена контроллера или написание своего драйвера-перехватчика
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 29.07.2010, 18:45   #8
Impuls1989
Форумчанин
 
Аватар для Impuls1989
 
Регистрация: 16.08.2008
Сообщений: 276
По умолчанию

Играл я как-то в игру, где было две мыши... Расскажу, как я это себе представляю:
Ваше приложение опрашивает все устройства в системе (если я не ошибаюсь: виртуальные COM порты). Далее определяем на каких портах висят ваши клавиатуры. А дальше все просто: получили данные с первого порта, потом со второго и т.д. (смотря сколько у Вас клавиатур).
Но тут без знания Assembler-а не обойтись
Повторюсь: все выше сказанное - это мои рассуждения и мысли в слух...
Искусственный интеллект - фигня по сравнению с естественной глупостью
Impuls1989 вне форума Ответить с цитированием
Старый 29.07.2010, 18:54   #9
wetchislaf
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 18
По умолчанию

одна клавиатура через USB, а другая через стандартный порт. С драйвером интересно, но я неумею. А геймпад я имел в виду, что другое устройство. Суть вопроса что бы приложение в данном случае игра определила два устройства, а она говорит подсоединнено 1 устройство - клавиатура.
wetchislaf вне форума Ответить с цитированием
Старый 29.07.2010, 19:05   #10
ZaRDaK
Форумчанин
 
Регистрация: 01.09.2009
Сообщений: 197
По умолчанию

С виндой шаманство из приложений на RING 3 ни к чему, кроме головной боли не приведут. Для начала советую разобратся, как винда определяет устройства, и как идёт процесс добавления устройства вручную.
ZaRDaK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отправить электронное устройство из Украины в Литву raxp Свободное общение 17 16.05.2010 14:37
Как вывести критерии автофильтра в отдельное поле Lybrary Microsoft Office Excel 2 18.12.2009 15:14
отдельное окно в <td> с горизонтальной прокруткой как на картинке v-victoria HTML и CSS 0 13.08.2009 22:24
Как пропинговать устройство???? Ky3Heu, Работа с сетью в Delphi 2 01.04.2009 20:37
Флешка оределяется как неизвестное Usb устройство Иллидан Безопасность, Шифрование 9 08.03.2008 22:47