Как настроить джойстик или геймпад?

Недавно я получил Logitech Rumblepad 2 (джойстик, как контроллер PS2) от друга.

Как мне настроить это в Ubuntu? Если это возможно, я бы предпочел использовать утилиту GUI.

Я попробовал jstest-gui, но он показывает мой акселерометр!

1
задан 27 January 2015 в 04:53

4 ответа

Этот процесс будет работать для Ubuntu 11.04 (Natty) и более старых версий. Для новейших версий см. Этот ответ от RolandiXor. Спасибо.

Не проверен мной, но найден в ссылке, приведенной по адресу: http://ubuntuforums.org/showthread.php?t=393425, надеюсь, это может помочь.

Установите джойстик и jscalbrator sudo apt install joystick jscalibrator, затем запустите процессы калибровки jscal -c /dev/input/js0 (это мое местоположение джойстика, проверьте ваше) jstest /dev/input/js0 (или где бы то ни было). Если я правильно помню, это должно вернуть 0 без ошибок. запустите jscalibrator jscalibrator и он должен правильно распознать тип геймпада и распознать все ваши кнопки, а ось

enter image description here

[d17 ] Существует также приложение под названием http://ubuntuforums.org/showthread.php?t=393425 , которое, похоже, делает что-то подобное, я размещаю здесь скриншот и ссылку для вас: https : //github.com/Grumbel/jstest-gtk (Это программное обеспечение, возможно, необходимо скомпилировать, чтобы оно работало)

33
ответ дан 25 May 2018 в 22:24
  • 1
    Время для обновления этого ответа: $ sudo apt-get install jscalibrator Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово E: Не удается найти пакет jscalibrator – matteo 27 May 2013 в 01:16
  • 2
    Ответ был обновлен. Пожалуйста, обратитесь к этому вопросу от RolandiXor для дальнейшей поддержки в более новых версиях. Спасибо askubuntu.com/a/270111/9598 – Geppettvs D'Constanzo 28 May 2013 в 03:05
  • 3
    Я предполагаю, что на первом снимке экрана показан jscalibrator? Это именно то программное обеспечение, которое я ищу. Поскольку он больше не существует в более новых версиях Ubuntu, есть ли альтернатива, которая на самом деле показывает, что должно выглядеть какое-то конкретное нажатие кнопки? Потому что я не знаю, какие кнопки 0-11 должны отображаться, поэтому я не знаю, как использовать jstest или jscal. Если такого программного обеспечения нет, есть ли какое-то изображение, показывающее сопоставление ссылок? Я предполагаю, что X = 0, O = 1, square = 2, triangle = 4, но это примерно так, насколько я могу догадаться. – Christian 24 November 2013 в 23:15
  • 4
    некоторые из этих инструментов дают мне возможность выбрать, какой драйвер ввода должен использовать контроллер? например, удеев? – philx_x 23 April 2016 в 21:44

Я использую Ubuntu 13.04 и имею Logitech Rumblepad 2. И то, что я сделал, это установка этих джойстиков и jstest-gtk. Он уже откалиброван по умолчанию, и устройство джойстика обнаружено правильно. Просто подключи и играй.

Если вам нужно откалибровать и сохранить конфигурацию, вы можете это сделать, откройте jtest-gtk, вы увидите это,

Вы можете откалибровать двойным щелкните на устройстве.

enter image description here

Надеюсь, это поможет вам, как и со мной.

22
ответ дан 25 May 2018 в 22:24
  • 1
    Как сохранить конфигурацию? Где он спасен? В каком файле? – erik 20 September 2016 в 19:00
  • 2
    Это тоже помогло 16.04, спасибо Шахарил. – TenLeftFingers 26 October 2017 в 14:04

Ответы здесь немного устаревают, и у пользователей, похоже, снова возникают проблемы, поэтому это текущее решение для настройки джойстика или геймпада на Ubuntu в 2016 году.

Вы можете использовать antimicro, это fork joy2key и имеет GUI, используйте это PPA для 12.04-15.10

sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro

Для 16.04+ используйте этот PPA

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install antimicro

Источник

Источник

14
ответ дан 25 May 2018 в 22:24
  • 1
    Это также работало с приложением droidpad, которое позволяет использовать Android-телефон в качестве геймпада. – vivi 16 April 2016 в 20:56
  • 2
    Это приложение не поддерживает мои USB-игры на 15.10 - они отлично работают на 14.04. Любые временные решения для 15.10? – TenLeftFingers 6 May 2016 в 16:30
  • 3
    Я не знаю, как работать, это работало для меня в 15.10, но вот некоторые вещи, чтобы попробовать, обновить ваше ядро ​​и систему с помощью sudo apt-get dist-upgrade, попробуйте установить перезагрузку xbox sudo apt-get install xboxdrv после каждого. Я также обновил ответ, чтобы включить версию для 16.04, если вы хотите обновить ее. @TenLeftFingers – Mark Kirby 6 May 2016 в 19:42
  • 4
    Спасибо, Марк Кирби. Оказывается, мой ноутбук не обеспечивает достаточную мощность через USB, если не включен силовой аккорд. – TenLeftFingers 6 May 2016 в 22:24
  • 5
    @TenLeftFingers (и всем, чей контроллер не распознается при подключении через USB-кабель) - то, что стоит , - это более короткий кабель . Я только что схватил ближайший, который был довольно длинным. Ничего не было признано. Я попробовал довольно короткий, и как контроллер PS2, так и контроллер Xbox One были найдены с использованием ftest /dev/input/by-id/.. – Dexter Morgan 25 October 2017 в 13:25

В настоящее время я использую qjoypad для сопоставления клавиш (даже мыши) с Logitech Gamepad F310. Он отлично подходит для игр, которые разработаны с учетом только элементов управления клавиатурой и мышью. Кажется, что требуется запустить из cli как qjoypad --notray. Он использует GUI.

Как установить Qjoypad Сначала добавьте игры GetDeb ppa

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'

Затем обновите и установите пакет

sudo apt-get update
sudo apt-get install qjoypad

Альтернативно загрузите пакет здесь и установите с вашим любимым менеджером пакетов.

7
ответ дан 25 May 2018 в 22:24
  • 1
    qjoypad не находится в репозитории ubuntu. Разум дает инструкции о том, как его добавить? – Nil 28 May 2013 в 21:59
  • 2
    Кажется, я вспоминаю установку через диспетчера синаптических пакетов. Я проверю, когда вернусь домой, но вы можете получить его на qjoypad.sourceforge.net . Декомпрессируйте tar.gz, и установка должна быть такой же простой, как ./config make make install – iyrin 29 May 2013 в 02:51
  • 3
    не выглядит так, как если бы пакет обновлялся более 3 лет. Также не похоже, что для него есть ppa, а не как это имеет значение, учитывая, что нет обновлений. Это определенно не в репозитории raring. Nvm, нашел ubuntuupdates.org/ppa/getdeb_games?dist=raring – Nil 29 May 2013 в 03:17
  • 4
    Я все еще пытаюсь выяснить, как получить эту опцию notray для запуска из пусковой установки – Nil 29 May 2013 в 06:24
  • 5
    @Nil на момент написания этого, qjoypad фактически в репозиториях Ubuntu. – Enkouyami 24 May 2014 в 14:45

Другие вопросы по тегам:

Похожие вопросы: