Xboxdrv

Ответить
Аватара пользователя
Vochatrak
Сообщения: 801
Зарегистрирован: 22 сен 2014, 01:21
Operating system: Rosa fresh R5

Xboxdrv

Сообщение Vochatrak »

Собственно, xboxdrv не хочет видеть пад от Xbox 360.

Код: Выделить всё

bash-4.3$ xboxdrv
xboxdrv 0.8.5 - http://pingus.seul.org/~grumbel/xboxdrv/ 
Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmx.de> 
Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 
This program comes with ABSOLUTELY NO WARRANTY. 
This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for 
details. 


-- [ ERROR ] ------------------------------------------------------
No Xbox or Xbox360 controller found
При том, что в системе геймпад распознается как Generic x-box pad. (только малость глючит).
Аватара пользователя
Vochatrak
Сообщения: 801
Зарегистрирован: 22 сен 2014, 01:21
Operating system: Rosa fresh R5

Re: Xboxdrv

Сообщение Vochatrak »

Проблема от части решается так - sudo xboxdrv --device-by-id 12ab:f701 --type xbox360 --detach-kernel-driver --force-feedback
Но пад упорно не хочет работать нормально. В терминале показывает все кнопки правильно, вибрация работает и вообще благодать.
Как только запускаю игру, как будто срабатывает древнее проклятие и правый стик - либо не работает вообще, либо работает неправильно (бывает правый шифт работает как ось стика).
Причем как в нативных играх, так и в wine. Как мне быть?
Аватара пользователя
Vochatrak
Сообщения: 801
Зарегистрирован: 22 сен 2014, 01:21
Operating system: Rosa fresh R5

Re: Xboxdrv

Сообщение Vochatrak »

С недавних пор xboxdrv начал сегфолтится, как бы выявить корень проблемы?
Аватара пользователя
Vochatrak
Сообщения: 801
Зарегистрирован: 22 сен 2014, 01:21
Operating system: Rosa fresh R5

Re: Xboxdrv

Сообщение Vochatrak »

С недавних пор xboxdrv начал сегфолтится, как бы выявить корень проблемы?
Помогло это:
Насчет же модулей - мы нашли ошибку с их подгрузкой.
Для ее исправления нужно
в /lib/systemd/system/systemd-tmpfiles-setup-dev.service, добавить "--boot" после "--create", чтобы соотв. строка выглядела так:
ExecStart=/bin/systemd-tmpfiles --prefix=/dev --create --boot

Сейчас обсуждается обновления systemd для глобального исправления этой задачи, но это дело не быстрое.
keleg
Сообщения: 4938
Зарегистрирован: 15 сен 2011, 01:58

Re: Xboxdrv

Сообщение keleg »

Исправление в тестинге.
http://wiki.rosalab.ru/ru/index.php/%D0 ... 0%BB%D1%8F
Ответить

Вернуться в «Игры и Steam»