(2015-10-05, 10:40)N3MIS15 Wrote: OK I got the 8bitdo NES30 working. It works in "GamePad Joystick" mode (turn on with Start+R firmware v2.5 and up)
@steve1977 They are all bluetooth. The also work as usb gamepads. I tried with retroplayer openelec build and couldn't get them working. The gamepad was found via bluetooth and connected but pressing buttons threw some errors in log.
I'm interested in using a 8bitdo controller with Openelec. But as I don't own one I don't really want to buy one until someone confirms they work with Openelec
I'm no expert but I wondered if this might fix your issue
http://libretro.com/forums/showthread.php?t=2347&page=3 &&
http://forum.8bitdo.com/forum.php?mod=vi...75#pid1837
Seems other distros needed a udev rule created. I guess you could try adding the correct rule to /storage/.config/udev.rules.d
As I said above I have no idea if this will work for you, so try at your own risk. It you do get it working can you let us know.
Code:
# Add the ID_INPUT_JOYSTICK attribute to the device so software picks up on it
# 8Bitdo FC30 1P GamePad Bluetooth mode(START) mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo FC30 2P GamePad Bluetooth mode(START)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo FC30 2P GamePad Bluetooth mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 II Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo SFC30 GamePad Bluetooth mode(START)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo SFC30 GamePad Bluetooth mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SFC30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo NES30 GamePad Bluetooth mode(START)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo NES30 GamePad Bluetooth mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo SNES30 GamePad Bluetooth mode(START)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo SNES30 GamePad Bluetooth mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo SNES30 GamePad Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo FC30 Pro GamePad Bluetooth mode(POWER) mode(POWER+R1)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo FC30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo NES30 Pro GamePad Bluetooth mode(POWER)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo NES30 Pro GamePad Bluetooth mode(POWER+R1)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo NES30 Pro Joystick", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo FC30 Arcade Joystick Bluetooth mode(HOME)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Joy", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
# 8Bitdo Zero GamePad Bluetooth mode(START) mode(START+R)
SUBSYSTEM=="input", ATTRS{name}=="8Bitdo Zero GamePad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"