Форум программистов, компьютерный форум, киберфорум
Программирование драйверов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 1
Регистрация: 17.12.2013
Сообщений: 32
1

Подключение джойстика для управления сторонним приложением

12.07.2014, 20:11. Просмотров 716. Ответов 8
Метки нет (Все метки)


Здравствуйте. Вопрос в следующем.
У меня есть большая программа которая работает с измерительными устройствами через большой ЦАП, и отправляет сигналы на исполняющие устройства (их 2) по нажатию клавиш в программе. Хочу подключить джойстик чтобы управлять устройствами с него (мышкой не совсем удобно). Как мне отправлять команды в программу? Если кто знает вариант помогите. Если можно то с кусками кода. Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2014, 20:11
Ответы с готовыми решениями:

Управление сторонним приложением
Здравствуйте! 1) есть готовая чужая программа для обрезки видео. С программой работаем через...

Работа со сторонним приложением
Здравствуйте! Прошу вашей помоши потому что сам не так силён в Delphi. Опишу саму проблему и думаю...

Взаимодействие со сторонним приложением
Здравствуйте, есть сторонняя программа, мне нужно выводить с нее информацию и передавать моей...

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

8
olper
12.07.2014, 20:35
  #2

Не по теме:

Если нет возможности модификации программы или нет описания какого-нибудь API для взаимодействия с программой, то самый простой вариант отправлять команды - голосом, результативность данного метода уступает только очень долгой и кропотливой работе с hex-редактором и дизассемблером.
В любом случае оба метода имеют посредственное отношение к c++.

0
1 / 1 / 1
Регистрация: 17.12.2013
Сообщений: 32
22.07.2014, 08:57  [ТС] 3
Что нет никаких мыслей?
0
Ушел с форума
Эксперт С++
16414 / 7389 / 1185
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
23.07.2014, 02:00 4
Цитата Сообщение от IzhJeka Посмотреть сообщение
Хочу подключить джойстик чтобы управлять устройствами с него
Воткнуть джойстик в соответствующий разъем, посмотреть, как он определяется
системой, ну и дальше искать информацию о программировании данного типа устройств.
Например, сейчас много всяких железок определяются как HID-устройства, для них
тогда не нужны отдельные драйверы, можно обойтись стандартными средствами,
которые предоставлены Windows (HID API).
0
1 / 1 / 1
Регистрация: 17.12.2013
Сообщений: 32
23.07.2014, 07:53  [ТС] 5
Тут вопрос больше не в программировании джойстика а в общении с программой.
0
1127 / 261 / 9
Регистрация: 11.06.2010
Сообщений: 1,050
24.07.2014, 11:40 6
Раз закодить джойстик не составляет проблем, а исходников программы нет, то можно написать утилиту, которая будет делать следующее:
1. Отлавливать состояние джойстика(нажата кнопка, сдвинут рычаг и т.д.)
2. Переводить состояние джойстика в действия юзера(нажать клавишу на клавиатуре, сдвинуть мышиный курсор)
3. Осуществлять требуемые действия в окне программы

В принципе, то же голосовое управление, но голос заменяется состоянием джойстика
0
1 / 1 / 1
Регистрация: 17.12.2013
Сообщений: 32
24.07.2014, 12:04  [ТС] 7
Ну я так и делал. Только писал на барсике и возникла проблема с разделением потоков.
0
1127 / 261 / 9
Регистрация: 11.06.2010
Сообщений: 1,050
24.07.2014, 17:26 8
Чтобы в разных потоках на VB работать, удобнее всего заюзать таймеры.
0
1 / 1 / 1
Регистрация: 17.12.2013
Сообщений: 32
24.07.2014, 17:29  [ТС] 9
Использовал просто его нужно вешать в фон. А на вижуале гемор
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.07.2014, 17:29

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

Открыть видеофайл сторонним приложением
Доброе время суток. Подскажите пожалуйста: Как открыть видео файл при нажатии на кнопку Т.е....

Нужна консультация, управление сторонним приложением
Здравствуйте, нужна консультация разработчиков приложений на Android. Возможно ли разработать...

Работа со сторонним приложением и веб браузером
Доброго времени суток. Вопрос в следующем: Есть файл в формате ехе, при его открытии запускается...

Открыть файл сторонним приложением + ключи к запуску
Здравствуйте! Не хочу вступлений, поэтому сразу вопрос - нужно открыть определенный файл с помощью...


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

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

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