Форум программистов, компьютерный форум, киберфорум
Джойстики, геймпады, рули
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 12.04.2017
Сообщений: 4
1

Джойстик\геймпад для da-15 (gameport) для windows 64 bit Совместный поиск решения

12.04.2017, 12:38. Просмотров 1722. Ответов 3
Метки нет (Все метки)

Здравствуйте. Имеется игровое устройство для игрового порта.
Как известн начиная с VISTA мелкомягкие убрали поддержку гейм порта из системы.
Усилиями энтузиастов решение нашлось в виде Контрольной панели из старой ситемы и пары драйверов.
Результат. Все прекоасно работает. Я проверял на 7ке и даже 10ке.
Но вот беда... Нет поддержки 64 бит. (а многие игры уже требуют 64 бита)
Как я только не изголялся Пробовал ставить XP 64 bit и даже сервер 2003 64 дабы выдать что-то полезное.
Ставил в этих системах драйвер на гейм порт (да 64 битный драйвер самого геймпорта существует и на мой взгляд работает). Подсовывал CPLку. Но все упирается (как понимаю я) в драйвер уже самого ДЖОЙСТИКА для ГЕЙМПОРТА
При выборе добавления джойстика - ничего не происходит. он не появляется.
Значит мой вывод такой. Нужен исключительно драйвер для джойстика скомпилированного (патченного) под 64 бита.
Познаний у меня в программировании мало. Я могу только идею озвучить.

1. Драйвер устройства 64бит. (если он существует подскажите. я искал. пробовал подсовывать какой-то от LOgitech т.к. было указано что он usb\gameport Не получилось.

2.Обходной путь. А именно аналог PPJOY.
Как я понимаю PPJOY создает виртуальный гейм порт и снимает с параллельного порта нажатия.
Как я уже указал заранее драйвер для самого геймпорта для 64бит - существует и устанавливается.
Следовательно только нужно научить СНИМАТЬ данные с гейм порта и вот это уже кажется более возможным.

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

Очень прошу БЕЗ флуда. Только по существу темы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2017, 12:38
Ответы с готовыми решениями:

Руссификатор для Windows XP 64 bit
Народ, кто знает подскажите где можно скачать руссификатор для \Windows XP 64 bit ОЧЕНЬ НАДО!

Драйвера для Windows-7 64 bit
У меня стояла 32 бит виндовс-7 поставил 64 бит немогу найти дрова на видео и интернетконтроллеры...

RAM-диск для Windows XP 64-bit
Здравствуйте. Надо создать RAM-диск в Windows XP 64-bit (eng.), для того, чтобы поместить туда...

Архив curl для windows 64 bit
Добрый день, есть ли у кого нибудь архив с курлом для 64 битной винды? Столкнулась с проблемой что...

3
0 / 0 / 0
Регистрация: 12.04.2017
Сообщений: 4
20.04.2018, 16:51  [ТС] 2
Прошел год... Очень жаль что нет активности.
Попробую кое что добавить.
Я уже несколько лет неспешно изучаю вопрос. в этот раз решил добить.
1. В настоящее время все винды от висты до 10 поддерживают геймпорт с папкой драйверов но только 32 битные.
2. Те устройства которым повезло что есть 64 битны драйвер для геймпорта аудиокарты тоже фактически могут работать с геймпортом но програмно сама винда это не позволяет.
3. я нашел программу которая работает напрямую с гейм портом и удебился что она реагирует на нажатия джойстиком. В ТОМ ЧИСЛЕ С УСТАНОВЛЕННЫМ НА ГЕЙМПОРТ ДРАЙВЕРОМ в 64 БИТНОЙ ВИНДЕ но вот беда...драйвера геймпада для геймпорта для самой 64 битной среды...нет...
4. Идем сюда http://users.telenet.be/BuiZe/sidewinder/
Вкраце Это изыскания и победа человека пытающегося заставить работать мелкософтовский джой для гейм порта. Все бы хорошо...и нас бы это устроило...однако майкросфтовские джои ЦИФРОВЫЕ а нам нужно снимать аналоговые значения.
Опишу как он решил проблему. Он установил виртуальный джойстик PPJOY и... написал обработчик который снимает данные с геймпорта и шлет в виртуальный драйвер. Проблема как я описал в том что там снимаются ЦИФРОВЫЕ значения нас интересуют аналоговые.
На сайте есть сорц код и в общем-то...осталось только его слегка подправить...ну или свой написать...кому как удобнее...
осталось сделать маленеький рывок.
Присоединяйтесь!
0
Компьютерщик
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
6193 / 3082 / 380
Регистрация: 13.03.2013
Сообщений: 12,069
Записей в блоге: 6
20.04.2018, 20:24 3
Цитата Сообщение от mycop Посмотреть сообщение
На сайте есть сорц код и в общем-то...осталось только его слегка подправить...ну или свой написать...кому как удобнее...
осталось сделать маленеький рывок.
Присоединяйтесь!
Ну а где Ваши наработки? И если там действительно чуть-чуть поправить, почему сами до сих пор этого не сделали?
0
0 / 0 / 0
Регистрация: 12.04.2017
Сообщений: 4
21.04.2018, 00:26  [ТС] 4
Достаточно пройти по ссылке чтобы увидеть код и программу. Если бы я был программистом я бы уже выложил готовый вариант.

Впрочем вот они.
0
Вложения
Тип файла: zip sidewinder_v2_src.zip (5.3 Кб, 1 просмотров)
Тип файла: zip sidewinder_v2.zip (25.6 Кб, 1 просмотров)
Тип файла: zip sidewinder_v1.zip (21.2 Кб, 1 просмотров)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2018, 00:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

SQL Server для Windows 7 64 bit
pomogite gde mojno besplatno ska4at???

Программа для решения квадратных уравнений, переписать для Windows Forms
1) class Program { static void Main(string args) { float a =...

Как установить Python 3.5.2 (32-bit) для [Windows 7 (86)]?
Всем привет! Помогите, пожалуйста, с установкой Python 3.5.2 (32-bit). Поначалу ни грамма не...

Установка платформы 1c 8.3.9.1850 для Windows 64-bit
Добрый день Хочу установить новую платформу последнею на сегодня 8.3, версия 8.3.9.1850 для...

Где скачать Qbasic для windows 7 64 bit?
где скачать Qbasic для windows 7 64 bit?

Драйвер для Canon LBP 1120 (Windows 7 64-bit)
Имею принтер Canon LBP 1120. После перехода на Windows 7 перестал отображаться как принтер. Драйвер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.