К сожалению, m64py не был рабочим решением для меня, а «проб и ошибок» слишком громоздким. Вот решение, которое может использовать любой, кто в настоящее время работает mupen64plus, с или без gui.
Вам понадобится инструмент калибровки джойстика jscal, чтобы определить, какая из кнопок. Для получения помощи по этому поводу см. Ubuntu Forums - Gaming & amp; Досуг - HOWTO: джойстик / геймпады под Ubuntu
Предполагая, что у вас есть эта настройка, и ваш джойстик уже откалиброван правильно, все, что вам нужно сделать, это запустить jstest-gtk /dev/input/js0 &, где js0 является калибровочным файлом для устройство, которое вы сейчас тестируете.
Вы увидите gui для пронумерованных осей и кнопок. Это выглядит примерно так:
Теперь вы можете нажать кнопку на вашем контроллере, чтобы увидеть, какая ось или кнопка соответствуют.
Найдите InputAutoCfg.ini Запуск locate InputAutoCfg.ini. Для меня это находится в каталоге /usr/share/games/mupen64plus/InputAutoCfg.ini.
Найдите InputAutoCfg.ini vim /usr/share/games/mupen64plus/InputAutoCfg.ini.
Найдите устройство и отредактируйте настройки. Вы можете узнать, какое устройство используется mupen, запустив mupen64plus и глядя на входную информацию, напечатанную на вашем терминале.
Мина говорит Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic X-Box pad'). Поэтому для меня настройки находятся в [Generic X-Box pad].
Сохраните / запишите изменения в файл, и изменения должны быть реализованы при следующем запуске mupen64plus.
После некоторых изменений мой выглядит следующим образом:
[ f1]
Используя jstest, вы должны выяснить, как вы хотите настроить InputAutoCfg.ini, чтобы настроить параметры входа, используя jscal .
Иногда это помогает взглянуть на макет контроллера N64, чтобы выяснить, какие параметры вы планируете отображать.
gnome-terminal ярлыки также могут быть настроены, что очень просто и полезно, если вы используете разные приложения, которые должны были установить одинаковые ярлыки (применяется только к текущему активному приложению) для той же / подобной функции (!).
Пример: Закрытие вкладок с комбинацией клавиш Ctrl + w в gnome-terminal и geany (текстовый редактор)
В «gnome-terminal» в разделе «Редактировать» -▸ «Ярлыки клавиш» (см. Скриншоты ниже), вы можете установить свои собственные ярлыки.
Если вы используете ту же настройку, что и показано ниже, и разрешите вам открыть три вкладки, вы можете просто переключаться между ними:
Alt + 1 - переключиться на Tab1 Alt + 2 - Переключитесь на Tab2 Alt + 3 - Переключитесь на Tab3, а также Alt + стрелка влево или Alt + клавиша стрелки - для переключения слева направо по вкладкам и наоборот!После активации вкладки 1/2/3 вы можете использовать Ctrl + w, чтобы закрыть ее.
Для меня работает: Alt + shift + номер вкладки.