Та же проблема с Broadcom 4313 (но на Samsung NP305U). Я пробовал почти все и почти каждый дистрибутив, но единственное решение, которое работает для меня, - это установка номера канала в беспроводной сети до 12, я установил 11. Попробуйте это.
Я сам не мог запустить графический интерфейс для mupen, поэтому я решил выяснить, как его настроить и запустить в терминале. Файл, который я использовал для настройки контроллеров, это:
~/.config/mupen64plus/mupen64plus.cfg
Там я нашел область, в которой он говорил о джойстиках и вычислялся методом проб и ошибок, если я вижу на своем контроллере число (кнопки пронумерованный). Я набираю это число минус один в файле конфигурации, а для кнопок, которые я не использовал, я просто оставляю их пустыми, как в «». Я оставлю код, который я использовал:
[Input-SDL-Control1]
# Mupen64Plus SDL Input Plugin config parameter version number. Please don't change
version = 1
# Specifies whether this controller is 'plugged in' to the simulated N64
plugged = True
# Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
plugin = 2
# If True, then mouse buttons may be used with this controller
mouse = False
# Specifies which joystick is bound to this controller: -2=Keyboard/mouse, -1=Auto config, 0 or more= SDL Joystick number
device = 1
# SDL joystick name (name check disabled if this is empty string)
name = "DragonRise Inc. Generic USB Joystick "
# Scaling factor for mouse movements. For X, Y axes.
MouseSensitivity = "2.00,2.00"
# The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
AnalogDeadzone = "4096,4096"
# An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value
AnalogPeak = "32768,32768"
# Digital button configuration mappings
DPad R = ""
DPad L = ""
DPad D = ""
DPad U = ""
Start = "button(9)"
Z Trig = "button(6)"
B Button = "button(1)"
A Button = "button(0)"
C Button R = "axis(3+)"
C Button L = "axis(3+)"
C Button D = "axis(4+)"
C Button U = "axis(4+)"
R Trig = "button(7)"
L Trig = ""
Mempak switch = ""
Rumblepak switch = ""
# Analog axis configuration mappings
X Axis = "axis(0-,0+)"
Y Axis = "axis(1-,1+)"
К сожалению, 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, чтобы выяснить, какие параметры вы планируете отображать.