Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Меня сабж заинтересовал вот в каком аспекте: с точки зрения железа, преобразующего интерфейс PS/2 клавиатуры в стандарт RS-232 - я сложностей не вижу и даже нашел две похожие темы... Подключение PS/2 клавиатуры к КПК через COM порт и Подключение PS/2 клавиатуры к PDAНо вот программно, естественно, нужен драйвер, обслуживающий прерывания COM порта и помещающий принятый код в буфер клавиатуры. Под DOS - я понимаю, как это сделать... а вот под Вендой - "меня терзают смутные сомнения..." А вот если есть необходимость подключить PS/2 клавиатуры через COM порт к обычному Виндавозному ноутбуку, драйвер от Windows CE - NewtonKey вряд ли ведь подойдет? Как в этом случае порешать такую проблему? P.S. Вот еще один похожий проект... Нет, я понимаю, что терминальная программа понимает COM порт, но Венда-то вряд ли понимает такую кавиатуру... AT Keyboard Interface V1.04AT Keyboard Interface V2.04Интерфейс клавиатуры АТ - перевод.
_________________ iLavr
Last edited by Lavr on 08 Nov 2015 17:19, edited 1 time in total.
|
08 Nov 2015 16:21 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22802 Location: Silicon Valley
|
для обычного виндового ноута подойдёт вот такая штука: которая подключает любые PS/2 клаву и мышу через USB: http://www.trendnet.com/products/proddetail.asp?status=view&prod=275_TU-PS2P.S. у современного виндового ноута COM порта давно нету...
|
08 Nov 2015 17:17 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А кто сказал, что ноут современный? - Никто не говорил... Интересует драйвер или какой-то способ переназначения, чтобы Венда понимала PS/2 клавиатуру именно через COM порт. Причем совсем не обязательно, чтобы физический COM порт в ноуте был. У меня, к примеру, есть 2 кабеля для прошивки мобильников, так вот, когда они втыкаются в USB-порт, у Венды появляются в оборудовании дополнительные COM порты, причем микроконтроллеры в этих кабелях организуют реальный RS-232 интерфейс. Я для проверки соединял в сеть ноутбук с десктопом по такому кабелю, причем у десктопа COM порт был реальный.
_________________ iLavr
|
08 Nov 2015 17:25 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ааааааааааааа! Сам нашел... нашел... нашел! http://forum.ru-board.com/topic.cgi?forum=62&topic=23763А я подозревал, что у Венды должно быть переназначение потока ввода, раз уж это еще в DOS было!...
_________________ iLavr
|
08 Nov 2015 18:01 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22802 Location: Silicon Valley
|
А вон даже как можно - не знал
|
08 Nov 2015 18:36 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ты представляешь, я и сам до сегодня не знал, хотя это скриншот с моей собственной Win-98! Но не могли же М$ выкинуть те возможности, которые были еще в DOS, хотя они там не так явно и не так красиво включаются... Черт... целый вечер потратил, чтобы это найти... Но забавно! Значит Вендой можно управлять с телетайпа от PDP-8, хотя это вряд ли кто-либо пробовал... -------
_________________ iLavr
|
08 Nov 2015 18:58 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1388 Location: Abakan
|
Интересно, в XPшке тоже имеется. Никогда не обращал внимания на эту настройку, хотя видел не раз.
|
08 Nov 2015 21:49 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
A вот в Венде-7, похоже, что уже и не имеется... Зря я, видимо, столь положительно отозвался о M$... В ней на этой вкладке речевой интерфейс и экранная клавиатура. Но, может быть, куда еще перенесли, я особо не искал, а только проверил информацию по ссылке: http://forum.ru-board.com/topic.cgi?forum=62&topic=23763А само решение - подключение альтернативного устройства ввода через СОМ-порт - оказалось весьма популярным, хоть я и не знал о нем. Сканеры штрих-кодов так подключают и еще некоторые гаджеты с интерфейсом RS-232. Поиск также показал, что сторонняя утилита Bill_COMtoKB умеет это же делать, есть и другие, в частности, comkey.exe .
_________________ iLavr
|
09 Nov 2015 03:58 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Пришлось мне тут в силу обстоятельств снова вернуться к этому вопросу: Альтернативные устройства ввода Windows 7. Вот что советуют сами мелкомягкие... | | | | Quote: Замена альтернативных устройств вводаВ Windows 7 альтернативные устройства ввода недоступны. Предыдущие версии Windows поддерживали альтернативные устройства ввода, такие как устройства расширения коммуникации, подключаемые к последовательному порту компьютера. Поэтому пользователи, которым необходимы эти устройства, должны перед обновле- нием ОС до версии Windows 7 установить соответствующее решение стороннего разработчика. Рекомендуемые решения: AAC Keys from AAC Institute ( http://www.aacinstitute.org/) и SKEYS from Eyegaze ( http://www.eyegaze.com/). | | | | |
AAC Keys from AAC Institute я нашел, скачал, но еще не пробовал... https://aacinstitute.org/aac-keys/https://www.prentrom.com/support/aac-keys-alternative-serialkeys-pc-2А вот с SKeys for Windows какая-то непонятная мне засада: http://www.eyegaze.com/support/download-microsoft-skeys/Почему-то SKeys for Windows с этой страницы не download-ится... Даже в исходный код страницы глянул и не нашел намека на download. P.S. Похоже, что нашел SKeys for Windows вот здесь: http://varfile.info/sites/www.eyegaze.com-426/ru-files.htmlхотя это какой-то "левый" сайт...
_________________ iLavr
|
12 Oct 2016 15:53 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1388 Location: Abakan
|
Это потому что, у них там написано: А эдж линк - USB-хрень, видимо драйверов не требует.
|
12 Oct 2016 20:31 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да это я прочитал... Но если они оставили страницу Download SKeys for Windows, могли бы и дистрибутив SKeys for Windows на ней оставить - вдруг кому-то всё еще надо!
_________________ iLavr
|
13 Oct 2016 04:13 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну я так подумал, что для этого клавиатура должна быть с интерфейсом RS-232 (или переходником PS/2 -> RS-232). И я решил клавиатуры с интерфейсом RS-232 поискать, ибо мне они не встречались... Неожиданно я таких клавиатур приличное количество нашел, вот только чаще всего они индустриального исполнения (industrial keyboard, kiosk keyboard). Product Name: industrial metal Keyboard with Trackball Model: SPC-2-GМне, честно говоря, немного непонятно, как по RS-232 переключать РУС/LAT... Вот думаю, как бы это попробовать... может быть со второй машины через COM порт термиальной программой...
_________________ iLavr
|
20 Nov 2016 07:13 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22802 Location: Silicon Valley
|
Может это "интеллектуальная" клавиатура? Имитирующая какой-то старый терминальный протокол?...
|
20 Nov 2016 08:54 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да я вообще не встречал клавиатур с интерфейсом RS-232. Вот решил полюбопытствовать - какие они были... или есть. Всё ж RS-232 - это один из первых коммуникационных интерфейсов. Кстати, эти клавиатуры зовут Serial Keyboard. Вот тут много экземпляров: RS-232, RS-422 Serial KeyboardsГде бы только взглянуть, что за коды они передают через RS-232, кроме ASCII...
_________________ iLavr
|
20 Nov 2016 09:23 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22802 Location: Silicon Valley
|
Вот такую штуку я видел в серверной нашего кабельного оператора: http://www.electronickeyboards.com/keyboard-mounts.htmlТолько незнаю как эта клава была подключена к линуксовому серваку...
|
20 Nov 2016 09:53 |
|
|