Джойстик в Wine

Привет. Наконец-то мне удалось запустить Mortal Kombat (KE) в Wine. Но играть я там могу только на клаве. Что ни делал - не получается задействовать геймпад. Без геймпада играть в МК бессмысленно для меня.

Kubuntu джойстик прекрасно видит и определяет, но стоит зайти в игру под Wine - 0 реакции на нажатие на любую кнопку на геймпаде. Библиотеки dinput и Xinput установлены в wine. С клавиатуры играется нормально.

0
Cyber_M - 19 Июнь, 2015 - 03:13
Изображение пользователя Cyber_M.

В winecfg библиотечку dinput изменить на встроеную.

0
KorVas - 19 Июнь, 2015 - 09:26

В смысле с "сторонняя потом встроенная" на просто "встроенная", правильно я понял?

0
Cyber_M - 19 Июнь, 2015 - 11:12
Изображение пользователя Cyber_M.

Да.

0
KorVas - 19 Июнь, 2015 - 19:55

Итак, геймпад обнаружился, но всегда жмется стрелка вниз (((
Кнопки работают, но как будто всегда нажата стрелка вниз: перелистывается меню, персонаж все делает только сидя и т.д.

0
Cyber_M - 19 Июнь, 2015 - 21:43
Изображение пользователя Cyber_M.

А что именно за геймпад, у меня от XBOX360 и все норм.

0
KorVas - 19 Июнь, 2015 - 22:11

Да обычный USB геймпад.
SVEN X-pad и другой такой же примерно. На винде без каких-либо специальных настроек или драйверов шли.

0
KorVas - 19 Июнь, 2015 - 23:47

сделал как тут предлагают:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=28482
Все равно не пашет. Даже пришлось из POL в дефолтный префикс все перекинуть, ибо из POL dotnet40 не устанавливался нормально. Но чот не помогло. (

0
Cyber_M - 20 Июнь, 2015 - 00:43
Изображение пользователя Cyber_M.

Насколько я понял там именно для xbox гейпад настраивают, или совместимые. Возможно нет режима полной совместимости.Честно говоря идей нет, никогда особо не интересовался.

+1
madeinussr - 29 Сентябрь, 2015 - 22:51

Подключал древний юсб-джойстик 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 отключил в том же меню "Игровые контроллеры"...
после таких действий заработало, в игрушке налетался... не могу сказать, что делал правильно - не силен в линуксе, может гуру меня поправят.

0
Mike - 30 Сентябрь, 2015 - 07:16
Изображение пользователя Mike.

правильно то, что работает. если ты получил то, что хотел, то какая разница, как ты этого добился? =)

+1
AlexBKost - 30 Сентябрь, 2015 - 08:23

... то какая разница, как ты этого добился? =) Действительно, разницы никакой. Разница только в том, как ты представил сие всему миру - скромным комментарием в чужой теме, или собственной записью в блоге с перспективой попасть на первую страницу ресурса, а там, глядишь, и в подшивку. Только мне сейчас не до того, сижу и стараюсь смыть антибликовое покрытие с монитора.

0
Mike - 30 Сентябрь, 2015 - 09:04
Изображение пользователя Mike.

ну тут уж каждый сам выбирает - попадать в подшивку и на главную, или же антибликовое покрытие смывать. У всех свои приоритеты.

0
AlexBKost - 30 Сентябрь, 2015 - 09:20

Так я ж про это и говорю.

+1
KorVas - 30 Сентябрь, 2015 - 23:47

Надо же! Обязательно попробую. Спасибо.

0
KorVas - 21 Октябрь, 2015 - 18:24

Сделал так же. Вайн видит, а МК - не видит (((

0
Chibiko - 21 Октябрь, 2015 - 18:28
Изображение пользователя Chibiko.

Есть прикольная утилита, QJoyPad - на ней можно перенастроить, если совсем уж не получается в wine.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры