Russian Qt Forum

Qt => Вопросы новичков => Тема начата: kkmple от Январь 05, 2022, 16:28



Название: Подключение Джойстика к QT
Отправлено: kkmple от Январь 05, 2022, 16:28
Здравствуйте.
Пытаюсь подружить джойстик с QT. Мне нужны только координаты стика(х,у).
Я пытался использовать QGamePad.
Пример я взял отсюда https://code.qt.io/cgit/qt/qtgamepad.git/tree/examples/gamepad/simple?h=5.15
Программа выдает "Did not find any connected gamepads";
Вроде как существует какой-то костыль с созданием окна, а потом его удалением, костыль описан тут - https://bugreports.qt.io/browse/QTBUG-61553, реализовать его у меня не получилось, да и не очень то мне этот метод нравится.

Может быть кто-нибудь имеет опыт прикручивания джойстиков используя QGamePad или может быть какие-нибудь другие инструменты QT?

P.s У меня получилось адекватно снять координаты используя SDL2. Но хотелось бы обойтись без внешних библиотек.

джойстик примерно как на пике.


Название: Re: Подключение Джойстика к QT
Отправлено: qtkoder777 от Январь 18, 2022, 23:30
Как мыш многокнопочный не пробовали?


Название: Re: Подключение Джойстика к QT
Отправлено: vipet от Январь 19, 2022, 09:07
Успешно использовал либу QJoysticks для джойстиков