Привет. Наконец-то мне удалось запустить Mortal Kombat (KE) в Wine. Но играть я там могу только на клаве. Что ни делал - не получается задействовать геймпад. Без геймпада играть в МК бессмысленно для меня.
Kubuntu джойстик прекрасно видит и определяет, но стоит зайти в игру под Wine - 0 реакции на нажатие на любую кнопку на геймпаде. Библиотеки dinput и Xinput установлены в wine. С клавиатуры играется нормально.
В winecfg библиотечку dinput изменить на встроеную.
В смысле с "сторонняя потом встроенная" на просто "встроенная", правильно я понял?
Да.
Итак, геймпад обнаружился, но всегда жмется стрелка вниз (((
Кнопки работают, но как будто всегда нажата стрелка вниз: перелистывается меню, персонаж все делает только сидя и т.д.
А что именно за геймпад, у меня от XBOX360 и все норм.
Да обычный USB геймпад.
SVEN X-pad и другой такой же примерно. На винде без каких-либо специальных настроек или драйверов шли.
сделал как тут предлагают:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=28482
Все равно не пашет. Даже пришлось из POL в дефолтный префикс все перекинуть, ибо из POL dotnet40 не устанавливался нормально. Но чот не помогло. (
Насколько я понял там именно для xbox гейпад настраивают, или совместимые. Возможно нет режима полной совместимости.Честно говоря идей нет, никогда особо не интересовался.
Подключал древний юсб-джойстик Genius (Model MaxFighter F16-U). Кеды джойстик увидели, но в Wine такая простенькая игрушка как Airfix dogfighter с джойстиком не подружилась.... Тыкался по просторам "нета" целый вечер и часть ночи в поисках решения... Но последнее, что делал перед тем как джойстик заработал:
Установил пакет joystick (командой
sudo apt-get sinstall joystick
)откалибровал программой, которая входит в этот пакет (команда
jscal -c /dev/input/js0
)Потом вызвал настройки wine (командой в консоли wine control) - выскочило окошко Панель управления Wine, а в нем пунктик Игровые контроллеры. Если туда зайти - отображается подключенных почему-то 2 джойстика:
Padix Co.Ltd USB, 3-axis, 4-buttun joystick (event)
Padix Co.Ltd USB, 3-axis, 4-buttun joystick (js)
то я взял и тот, который js отключил в том же меню "Игровые контроллеры"...
после таких действий заработало, в игрушке налетался... не могу сказать, что делал правильно - не силен в линуксе, может гуру меня поправят.
правильно то, что работает. если ты получил то, что хотел, то какая разница, как ты этого добился? =)
Действительно, разницы никакой. Разница только в том, как ты представил сие всему миру - скромным комментарием в чужой теме, или собственной записью в блоге с перспективой попасть на первую страницу ресурса, а там, глядишь, и в подшивку. Только мне сейчас не до того, сижу и стараюсь смыть антибликовое покрытие с монитора.
ну тут уж каждый сам выбирает - попадать в подшивку и на главную, или же антибликовое покрытие смывать. У всех свои приоритеты.
Так я ж про это и говорю.
Надо же! Обязательно попробую. Спасибо.
Сделал так же. Вайн видит, а МК - не видит (((
Есть прикольная утилита, QJoyPad - на ней можно перенастроить, если совсем уж не получается в wine.
Отправить комментарий