Скажу сразу: глобальных проблем нет! Есть мелкая гадость. Линуксовый драйвер джойстика определяет хатку как оси, в отличие от виндового, который определяет как кнопки. В результате обзор хаткой в 3D кабине невозможен: нельзя остановить взгляд в выбранном положении, либо смотришь прямо вперёд, либо за спину. Приходится осматриваться клавиатурой, что неудобно. Кто-либо сталкивался с подобной проблемой? Как решали? Подозреваю, что есть возможность как-то переназначить это дело, но не знаю как.
Ядро 2.6.28-15, libjsw2 v1.5.6-0.
Ядро 2.6.28-15, libjsw2 v1.5.6-0.
именно в иксплейне хатка определяется как ось. а вот в том-же флайт-гире хатка работает по умолчанию на обзор.
и еще у меня почему-то не определились педали. впрочем они и под виндой постоянно отваливались. буду разбираться.
У меня наброски есть, пока на бумаге.
Всё как обычно, шум, нелинейность, мёртвая зона и тп
Джой можно через оверрайд переписывать прямо в симе.
Либо прямо с direct input.
(1. работает где угодно 2. только в винде)
Конечно, накатать. Для x-plane вопрос настройки джойстика весьма важное дело. Много народу будут благодарны.
Пока вожусь с интерфейсом.
Пока реализую Оси, потом посмотрим с кнопками, хотя врядли в них есть загвоздки.
Основная идея в том что будут 2 конфига, дефолтный и самолёта.
Т.е. на каждый вы сможете назначить собственный конфиг своего джоя.
Привязки к джою не будет — код кроссплатформенный, у каждой системы по разному они определяются(может потом, ну если кто знает как для всех платформ написать — просим рассказать, тогда я реализую).