Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

ещё одна клавиатура   Найти похожие ветки 

 
galak   (2003-02-18 03:00) [0]

Кто поможет? Мне необходимо к одному из портов(не важно какому)подключить несколько кнопок(до восьми штук) ,которые выполняли бы функции клавиш параллельно основной клавиатуры.


 
AGAMEMNUM ©   (2003-02-18 08:45) [1]

бери джойстик, вешай на него прогу-эиулятор...


 
Anatoly Podgoretsky ©   (2003-02-18 10:33) [2]

Не понятно, что кто то мешает или тебе требуется наше разрешение?


 
Слесарь Матерящийся ©   (2003-02-18 12:09) [3]

Элементарно!
Покупаешь клаву с USB-подключением.
Выламываешь (осторожно!) плату контроллера, паяешь 8 кнопарей в новый корпус.
Вживляешь туда свежевыломанную плату, подключив их так, чтобы они заменили "нужные восемь кнопок".
Радуешься жизни!


 
.nuke ©   (2003-02-18 12:51) [4]

ИМХО, реальнее всего подключить джойстик и юзать ДиректИнпут
про джойстик можно почитать в журнале Радио №12"99 страницы 29-30, вот тока возможно с кол-вом кнопок некоторые проблемы будут, но додумать можно ;)


 
pasha676   (2003-02-18 14:39) [5]

2nuke

Если до 8 то проблем не должно быть. Три степени забубенить как шесть кнопок - не проблемма. По сути дела можно и больше. Только тогда схема "джойстика" обрастет резисторами.


 
galak   (2003-02-18 22:05) [6]

Спасибо всем кто откликнулся.Приступаю к экспериментам.Начну с джойстика.А можно подробнее про "прогу-эиулятор"?


 
Tano ©   (2003-02-18 22:58) [7]

Еще идея. Если они будут нажиматься одновременно не больше одной, то можно сделать так:

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

программа - ищи, как написать драйвер, который прицепится к порту джойстика и будет слать свои сообщения в систему. Если эти кнопари обрабатывать должна только твоя прога - чуть проще /на ASM можно элементарно обратиться к GamePort/, но я точно не знаю, позволяет ли напрямую обращаться Линолеум к портам (всем известно, что 2000/XP - нет).


 
NikolaB   (2003-02-19 01:17) [8]

V www.microchip.com est konkurs - izdelie na $1 (odin dolar) - mnogo primerov s deshelie MPU (~1$) Hard and Soft - rabota na sutki. Krome vsego razshirim krugozor.



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-44025
Nikola62
2003-03-25 13:00
2003.04.14
Paradox 4.5 for Dos. Как отобразить данные в Гриде?


1-44146
grusty
2003-04-03 13:55
2003.04.14
Как можно определить время интервала между вводимыми символами?


3-44024
Jaxtor
2003-03-25 16:07
2003.04.14
Procedure Unknown


3-44082
val_123
2003-03-26 20:08
2003.04.14
TQuery


14-44349
Катерина
2003-03-28 23:44
2003.04.14
О превратностях программистской судьбы