Клавиатура 18 кл. как отдельное устройство.
Приобрел мини клавиатуру 18 клавиш, подключил и автоматом установились дрова, но работает она синхронно с правой частью основной клавиатуры.
Как подключить мини клавиатуру 18 клавиш как отдельное устройство функции которой не будут пересекаться с основной клавиатурой? Использоваться будет для управления осями X Y и шпинделем из программы Mach3. |
Цитата:
|
Цитата:
|
8Toxa8, к компьютеру можно подключать одновременно то ли 127, то ли 255, не суть, клавиатур. Я пробовал падключать пару-тройку. Они работают, но засада именно в том, что они как раз и работают параллельно.
|
Может вам смотреть в сторону джойстика или многокнопочной мыши?
|
8Toxa8, что значит «нажатие дублирует»?
|
Цитата:
|
Цитата:
|
В Windows не предусмотрено разделение скан-кодов клавиш по разным клавиатурам. API-функция доставляет скан-код нажатой клавиши с учётом шифтов, но в ней нет никакой переменной, которая определяла бы клавиатуру. Думаю, что и в Unix то же самое.
Более того, "железным" способом с дополнительной клавиатуры можно набрать вообще любые символы с помощью Alt-кодов (нужен доступ к клавише Alt). Но во всём этом есть хорошая новость: скан коды абсолютно всех клавиш на дополнительной клавиатуре отличаются от скан-кодов клавиш на основной клавиатуре. Т.е. можно программно определить нажата, например, "6" на дополнительной клавиатуре или "6" на основной. Коды клавиш. Также обратите внимание, что на дополнительной клавиатуре находится клавиша NumLock, которая меняет назначение цифровых клавиш (NumLock можно управлять программно). |
Время: 00:20. |
Время: 00:20.
© OSzone.net 2001-