Я с радостью использовал свой контроллер PS3, эмулированный с контроллером xbox 360, в моей Ubuntu 13.10 и более низкой библиотеке Steam.
Я недавно обновился до 14.04, и теперь xboxdrv
просто больше не работает.
Это то, что я делаю:
sudo xboxdrv --detach-kernel-driver
Это вывод:
Controller: PLAYSTATION(R)3 Controller
Vendor/Product: 054c:0268
USB Path: 003:004
Controller Type: Playstation 3 USB
Your Xbox/Xbox360 controller should now be available as:
/dev/input/js4
/dev/input/event15
И затем загорается светодиод Player 1.
НО примерно через 3 секунды 4 светодиода снова начинают медленно гореть, и контроллер, похоже, ничего не делает. Я использую jstest-gtk
для проверки правильности регистрации ввода, но ничего не происходит, когда я нажимаю любую из кнопок.
xboxdrv
работать с контроллером Dualshock 3 14.04?
Я наконец узнал, какова проблема была. Недавно, этот отчет об ошибках Панели запуска Ubuntu обнаружился . Это указывает, что ядро регрессировало от .24
до .25
.
то, Что я сделал тогда, было движением к сборкам ядра магистрали Ubuntu и установило 3.13.11
, поскольку это - то, что отчет об ошибках указал как фиксация:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11-trusty/
Вы загружаете all
пакет, headers
пакет и image
пакет "универсального" типа. Выберите корректные пакеты для своей ОС (32/64 бита).
, Как только Вы загружаете те 3 пакета, перейдите к папке и работайте:
sudo dpkg -i linux*.deb
И это установит новое ядро. Наконец перезагрузите его, и это должно быть значение по умолчанию в Вашей конфигурации GRUB.
, Если Вы действительно не можете понять его, , я использовал это учебное руководство , чтобы сделать обновление.