Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Общетехнический »
Иммитация.... клавиатуры

Версия для печати (настроить)

Новая тема | Написать ответ

Подписаться

Автор Тема:   Иммитация.... клавиатуры
ZAlex
демагог и циркач (с)

Сообщений: 404
Откуда: Питер
Регистрация: Июнь 2001

написано 04 Апреля 2002 23:51ИнфоПравкаОтветитьIP

Имеем:
1. Ноут (с разьемом ps/2 клава/мышь)
2. Сканер штрих-кода (в разьем клавиатуры)

Сканер прекрасно работает при подключенной внешней клавиатуре. Без клавиатуры система (W95) "объявляет" сканер мышью (и ведет себя как при нажатии мыши в зависимости от сканируемого).

Требуется: подключить какой либо девайс, менее громоздкий нежели клавиатура, который идентифицирует себя как клавиатуру.
Вытащить контроллер из клавы - слишком прозрачное решение.
Возможно есть другое?

Насколько я понимаю, кроме +5, земли и данных есть еще строб. Так вот, нужны хотя бы параметры строба контроллера клавиатуры. (Чем отличается от мыши?)

Alex P.
Member

Сообщений: 1027
Откуда: SPb
Регистрация: Июнь 2001

написано 05 Апреля 2002 00:36ИнфоПравкаОтветитьIP

ZAlex
"Насколько я понимаю, кроме +5, земли и данных есть еще строб. Так вот, нужны хотя бы параметры строба контроллера клавиатуры. (Чем отличается от мыши?)"

Шутник
Вытащи проводок с платкой чипа контроллера клавиатуры из корпуса и не парься

ZAlex
демагог и циркач (с)

Сообщений: 407
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 00:49ИнфоПравкаОтветитьIP

Alex P.
Ну, во-первых, мне нужно 4 таких девайса.
Во-вторых, клавы тоже нужны будут. Разве что совсем раздолбаные курочить. Да и нет у меня столько раздолбаных.
В-третих, один контроллер я уже вытащил. Он немаленький, магко говоря.
В-четвертых, это все будет установлено в зале, где много народа. Не куртуазно, понимаешь, выглядеть будет.

Пока все.

Alex P.
Member

Сообщений: 1031
Откуда: SPb
Регистрация: Июнь 2001

написано 05 Апреля 2002 00:53ИнфоПравкаОтветитьIP

Очень сомневаюсь, что сочиненный тобой "имитатор клавы" будет меньше платки от клавы за 170 руб.. А куртуазность поправишь, купив на юноне подходящую мыльницу для него, шнур укоротишь

Добавление от 05 Апреля 2002 00:54:

Приятно было бы встретить ZAlex-а в пятерочке, настраивающего там сканер штриха :)

ZAlex
демагог и циркач (с)

Сообщений: 409
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 01:40ИнфоПравкаОтветитьIP

Alex P.
Приятно было бы встретить ZAlex-а в пятерочке, настраивающего там сканер штриха
Где ты видел в пятерочке ноуты?
Это совершенно не торговый проект.

Очень сомневаюсь, что сочиненный тобой "имитатор клавы" будет меньше платки от клавы за 170 руб..
Пара конденсаторов и генератор-то?

Весельчак У
Moderator

Сообщений: 1832
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 05 Апреля 2002 03:28ИнфоПравкаОтветитьIP

При успешном прохождении автотеста клавиатура выдаёт по интерфейсу код AAH. Тест начинается по включению питания или сигналу от компьютера. Это информация по клавиатуре PC/XT, но у AT, думаю, разницы нет, но могу потом проверить.

ZAlex
демагог и циркач (с)

Сообщений: 410
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 09:52ИнфоПравкаОтветитьIP

Весельчак У
Спасибо, а поподробнее. Или где это можно посмотреть?

Для AT нет разницы, т.к. они прекрасно работают через переходник.

Добавление от 05 Апреля 2002 10:31:

Тэкс! Проблема решена! Меня снабдили 4-мя раздолбаными клавиатурами.

Но сама задача осталась не решенной. :-)

skunk
Злобный админ

Сообщений: 3094
Откуда: СССР, город-герой Ленинград
Регистрация: Ноябрь 2000

написано 05 Апреля 2002 11:23ИнфоПравкаОтветитьIP

ZAlex
Что-то я не понял в чем вообще проблема состоит.

Имеем:
1. Ноут (с разьемом ps/2 клава/мышь)

Это что, один разъем что ли всего?

2. Сканер штрих-кода (в разьем клавиатуры)
Сканер прекрасно работает при подключенной внешней клавиатуре

Что значит в разъем клавиатуры? А куда тогда клавиатура включается?

Что-то ты ахинею какую-то несешь, и включение выдранных контроллеров это вообще полный бред какой-то. Опиши нормально в чем возникла проблема, уверен решение должно быть очень простое.

ZAlex
демагог и циркач (с)

Сообщений: 411
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 11:39ИнфоПравкаОтветитьIP

skunk
Сканер в разрыв клавиатуры. (Ну, попутал слова)
Там такой проходной разъем есть.

Это что, один разъем что ли всего?
А ты много видел ноутов, с 2-мя и более разъемами ps/2 ?
Все ноуты (с 486 по PIII), что я видел только с 1-м разъемом. Туда можно подключать либо мышь, либо клавиатуру. Либо и то и другое через Y-разветвитель.

Так вот, если подключить сканер (в ноут), а потом в проходной разъем (на кабеле сканера) клаву, то все прекрасно работает. Если подключить только сканер, то при чтении штрих-кода на экране эффект как от взбесившейся мыши (перетаскивание окон, открытие из свойств и пр.), либо просто молчание.

Да. можно брать с вобой клавиатуру, подключать и работать со сканером. Н сама клава нафиг не нужна, а занимает много места на столе.

Вот я и ищу замену ей.

skunk
Злобный админ

Сообщений: 3096
Откуда: СССР, город-герой Ленинград
Регистрация: Ноябрь 2000

написано 05 Апреля 2002 12:06ИнфоПравкаОтветитьIP

ZAlex
Я вообще с ноутами не имел дела. А ты в биосе там уже все настройки перепробовал, в тех же виндах принудительно сканер прописывал?

ZAlex
демагог и циркач (с)

Сообщений: 412
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 12:23ИнфоПравкаОтветитьIP

skunk
Сканер штрих-кода даже не идентифицируется виндами.
Нет у него никакого драйвера.
Он посылает цепочку считываемой инфы, как будто ты ее набираешь на клавиатуре. Но система отказывается принимать инфу, т.к. считает, что клавиатура в этот порт не подключена (если она не подключена в проходной разъем сканера).

У меня задача - не таскать с собой клавиатуру, а только устройство, иммитирующее ее (Типа, "я тут").
В одном из вариантов - это действительно плата с контроллером клавиатуры (ну не нужны мне сами кнопки и корпус для них). В конце-концов, я так и поступлю, наверное. Если не найду более миниятюрное решение.

skunk
Злобный админ

Сообщений: 3098
Откуда: СССР, город-герой Ленинград
Регистрация: Ноябрь 2000

написано 05 Апреля 2002 13:11ИнфоПравкаОтветитьIP

ZAlex
Я в свое время решал проблему с com-портами на новых матерях, которые не видят старые досовские программы. В твоем случае просто резервируешь в системе прерывания и дипазон ввода/вывода, которые использует клавиатура, а потом загружайся без нее. Вроде должно получиться. Кстати, ты в биосе выключил автораспознавание клавиатуры?

ZAlex
демагог и циркач (с)

Сообщений: 413
Откуда: Питер
Регистрация: Июнь 2001

написано 05 Апреля 2002 13:16ИнфоПравкаОтветитьIP

М-м-м-м-м. нет. Пошел смотреть.

skunk
Злобный админ

Сообщений: 3099
Откуда: СССР, город-герой Ленинград
Регистрация: Ноябрь 2000

написано 05 Апреля 2002 13:19ИнфоПравкаОтветитьIP

ZAlex
И еще. Я абсолютно уверен, что все это решается на уровне биоса и ОС. Ты вообще использование мыши везде запретил? Вообщем, давай, экспериментируй, вряд ли я в онлайне смогу тебе помочь. А подключение контроллера или имитатора - это решение через задницу.

Весельчак У
Moderator

Сообщений: 1841
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 06 Апреля 2002 03:54ИнфоПравкаОтветитьIP

Можно попробовать в драйвере мыши принудительно задать порт. Под ДОСом это понятно, но как под Виндой, не знаю.

Алексей П.
Moderator

Сообщений: 644
Откуда: СПб
Регистрация: Январь 2001

написано 06 Апреля 2002 10:46ИнфоПравкаОтветитьIP

ZAlex
Что решил, в принципе на каком нибудь контроллере это можно организовать, прошивку написать.
Переносить тему к разработчикам?

Весельчак У
Moderator

Сообщений: 1852
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 06 Апреля 2002 21:43ИнфоПравкаОтветитьIP

Проверил: XT клавиатура нормально проходит POST и виндак не ругается (хотя при этом клава и не работает, как и должно быть).

Алексей П.
Что-то мне кажется, что проблема решена - лишнюю работу никто делать не хочет.

ZAlex
демагог и циркач (с)

Сообщений: 414
Откуда: Питер
Регистрация: Июнь 2001

написано 07 Апреля 2002 13:47ИнфоПравкаОтветитьIP

Мне тут подсказали идею....
Подключать клавиатуру (или один единственный выдернутый контроллер), проходить этап загрузки и.... выдергивать ее, ибо нафиг не нужна.
Будем посмотреть....

Алексей П.
Переносить тему к разработчикам?
Наверное, не стОит. Задача уж слишком прикладная.
Тривиально решается наличием клавиатуры.
Можно сказать, просто блажь небольшая.
Но любопытно.

kyky
Junior Member

Сообщений: 2
Регистрация: Апрель 2002

написано 10 Апреля 2002 15:33ИнфоПравкаОтветитьIP

А Я видел на савеловке клавиатуру из одних циферок
тут кусок которым управляет NumLock

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика