Наконец я нашел решение: Я установил последнюю Retropie 3.0 бета-версия. У него встроен менеджер bluetooth, и вам потребуется всего несколько шагов, чтобы настроить Ipega PG-9025:
1) В первый раз вам нужно будет соединить вашу Ipega с малиной (однажды это не нужно делать больше).
Проверьте, если ваш ключ подключен правильно:
$ hcitool dev
Получите ваш номер адаптера (например hci0
)
$ hciconfig
Сканирование Ваш Bluetooth-IPEGA устройства:
$ hcitool scan
Pair устройство используя ранее проверенный номер MAC:
$ sudo bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
После спаривания подключения контроллера:
$ sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Вы должны доверять этому устройству, чтобы позволить автоматическое соединение после перезагрузки:
$ sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes
2) Проверьте, если ваш контроллер находится в устройствам ввода и отвечает правильно:
Проверьте, есть ли входной файл, например /dev/input/js0
$ ls /dev/input
Вы также можете попробовать свои устройства с помощью следующей команды:
$ jstest /dev/input/js0
3) Теперь вы можете настроить его запуск retropie_setup.sh
скрипт:
cd RetroPie-Setup/
sudo ./retropie_setup.sh
В меню выберите эти параметры и следуйте инструкциям:
SETUP (only if you already have run one of the installations above)
317 Register RetroArch controller
И это все, если вам нужно использовать Neo систему Geo вам нужно будет дополнительная конфигурация объясняется здесь: https://github.com/petrockblog/RetroPie-Setup/wiki/Neo-Geo#controls
Это просто проверить устройство (jstest /dev/input/js0
) и установить номера кнопки в нужный файл конфигурации.
Вот мой IPEGA PG-9025 и Nintendo64 демо работает в Retropie 3.0 BETA: https://www.youtube.com/watch?v=DmvQi0w0Tec
Вашего Fantabulous ответ помог мне через неродственный вопрос. Благодаря! – godDLL