Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > WinAPI
Перезагрузить страницу Ловля сообщений от джойстика
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Monsta Monsta вне форума
Member
 
Сообщений: 126
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.07.2004
По умолчанию Ловля сообщений от джойстика - 02.11.2004, 16:15

Решил немного поэкспериментировать с USB-джойстиками. До этого работал с ними через интерфейс HID - все было нормально. Попытался работать через стандартные ф-ции - joySetCapture, сообщения MM_JOY* и т.п.

Результаты:
1. При нажатии одной из 4-х основных кнопок все окей - приходят сообщения MM_JOY1BUTTONDOWN. Но вот остальные 4, расположенные сверху ("шифты"), присылают сообщения только тогда, когда вместе с ними нажата одна из основных кнопок. Джойстик Genius MaxFire G-08XU, если кому интересно. Это, я так понимаю, не лечится? Если работать с этим же джойстиком через HID, то отлавливаются все кнопки, потому что я просто читаю данные из порта.

2. Видов сообщений - раз-два и обчелся. Только MM_JOY1* и MM_JOY2*. А если я хочу, чтобы одно и то же окно принимало сообщения от 4-х джойстиков? Проект у меня такой. Что тут можно предпринять?
Ответить с цитированием
  (#2 (permalink)) Старый
Monsta Monsta вне форума
Member
 
Сообщений: 126
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.07.2004
По умолчанию 04.11.2004, 14:24

Подозрительно, что никто не знает ответа...
Расскажите хотя бы, как объяснить такой бред, что ф-ции joySetCapture, joyGetPosEx и прочие поддерживают ID джойстиков от 0 до 15, а сообщения - только 0 (JOYSTICKID1) и 1 (JOYSTICKID2)?!
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сбор сообщений службы сообщений Windows XP testor48 Сетевое программирование 0 28.03.2011 09:43
Сбор сообщений службы сообщений Windows XP testor48 Delphi 0 26.03.2011 09:11
Подключение джойстика от видеоприставки ps2 к компьютеру. Bолодя Любые вопросы от новичков 6 11.03.2011 11:37
Перехват сообщений в ICQ. S.D.I. Любые вопросы от новичков 10 09.03.2011 20:00
удаление сообщений Сергей 66 О сайте и форуме 1 12.01.2011 04:03
inf файл для своего драйвера джойстика xz_kostyan Железо. Написание драйверов 0 11.05.2009 23:03
Аж 100 сообщений. kost Офтопик 206 20.04.2009 17:23
Где можно найти драйвера для игрового джойстика Philips? Wireless Техническая поддержка 3 16.10.2008 23:48
переделка джойстика Дмитрий Моддинг 2 19.04.2008 22:35
Подключение самодельного джойстика **Goblin** Железо. Написание драйверов 0 15.06.2006 14:29
Работа с программными интерфейсами джойстика MaMaV C++ Builder 5 22.11.2005 20:46



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов