|
Программируемая клавиатура PS/2 | ☑ | ||
---|---|---|---|---|
0
ArsenB
16.12.22
✎
18:37
|
Добрый день! Имеется программируемая клавиатура Heng yu S60C(U) с PS/2 подключением. По инфе с сайта фирмы-производителя их PS/2-клавиатуры программируют исключительно через 32-битные Windows машины. При этом не написано, возможно ли программировать ее через переходник PS/2-USB. В утилите MatrixMaker на ПК с 64-bit Windows 10 через переходник клавиатура определяется как USB-клава. В диспетчере устройств ее не нашел, видимо определилось как USB устройство ввода. Сама клавиатура через переходник работает корректно, все клавиши передаются правильно, MSR-считыватель и механический ключ работают нормально.
Возможно ли поменять на ней раскладку, не имея под рукой компа с 32-bit Windows и физического PS/2? |
|||
1
Chai Nic
16.12.22
✎
18:40
|
А какое отношение имеет раскладка (чисто программное преобразование скан-кодов в коды клавиш) к аппаратному программированию клавиатуры? Чего там программировать вообще?
|
|||
2
Garykom
гуру
16.12.22
✎
19:02
|
(1) Там при программировании физическим кнопкам задаются нужные скан-коды или их комбинации/последовательности
|
|||
3
Garykom
гуру
16.12.22
✎
19:02
|
(0) Можно попробовать через виртуалку но не факт что взлетит через PC/2-USB переходник и его проброску
|
|||
4
Garykom
гуру
16.12.22
✎
19:03
|
(3)+ Т.е. если загвоздка только в софте что он чисто 32 битные драйвера имеет причем под некую древнюю WinXP
|
|||
5
Garykom
гуру
16.12.22
✎
19:07
|
(0) Как понимаю взять какую то ардуинку с GPIO и через них что надо запрограммить не ваш вариант ибо мануала (протоколов) нет?
|
|||
6
NorthWind
16.12.22
✎
19:13
|
(0) VirtualBox поднимите на своей машине и разверните под ней 32-битную винду подходящую, образы готовые в инете лежат, даже ставить не надо. А дальше ставьте прогу и пробуйте. Получилось - хорошо, не получилось - ищите мать с PS/2, не особо большая проблема, их как грязи.
|
|||
7
Garykom
гуру
16.12.22
✎
19:17
|
(6) http://forum.atol.ru/index.php?showtopic=3077
дык там через переходник по USB не факт но теоретически должно ибо фактически программирование идет через последовательности зажигания трех индикаторов ответы скан-кодами через драйвер |
|||
8
Garykom
гуру
16.12.22
✎
19:22
|
(6) Хотя нифига, драйвер на HID устройство не встанет
Так что искать мамку с PS/2 |
|||
9
big
16.12.22
✎
20:12
|
Когда в конторе есть "зоопарк" оборудования, то в кладовке надо иметь все варианты железа ))) Начиная от 486-ой хотя бы ))
з.ы. было время развлекался с подобным. Софт специфичный, бывало на весьма схожие железки даже не подходил. |
|||
10
NorthWind
16.12.22
✎
20:25
|
(9) ps/2 порт не такая уж экзотика и встречается даже на относительно свежих матерях. В этом случае можно также взять виртуалбокс с нужной виндой и запрограммировать.
|
|||
11
MWWRuza
гуру
16.12.22
✎
21:38
|
Только будте готовы к тому, что на современных материнках PS/2 порт может аппаратно не вытянуть программирование клавиатуры, не зависимо от ОС...
Не знаю, как конкротно эта клавиатура себя ведет, но широко распространеные PosiFlex 4000 или 6600, частенько не хотят программироваться на новых материнках - просто кладут комп в перезагрузку или синий экран. Почему - х.з. - предположительно по силе тока порт не выдерживает, проседает и валит комп на аппаратном уровне. А может и не с питанием связано, а с DMA... Со старыми материнками(времен 486 - Р3) таких проблем чаще всего нет. Те=же модификации клавиатур в исполнении USB - проблем не вызывают. И работают PS/2 в рабочем режиме абсолютно нормально, и считывается раскладка тоже хорошо. Проблема только при записи. |
|||
12
ЦТО-шник
19.12.22
✎
17:25
|
Не будет у вас ничего программироваться через переходник, потому и не определяется.
|
|||
13
ДедМорроз
20.12.22
✎
01:07
|
Все зависит от переходника.
Для программирования нужно,чтобы байт данных передавался от компьютера в клавиатуру. Ps/2 для этого имеет специальные команды. Вот насколько они реализованы в переходнике - зависит от его создателей. Обычное hid-устройство такого не умеет,хотя,для программирования скорости и задержки как раз посылаются именно эти команды. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |