jgeumlek / MoltenGamepad

Flexible Linux input device translator, geared for gamepads
MIT License
280 stars 42 forks source link

"no devices" on bluetooth #133

Open wchorski opened 1 month ago

wchorski commented 1 month ago

I've installed with the singleuser method and have run moltengamepad in the terminal.

on Linux Mint ➜ moltengamepad 
loading /home/spearmint/.config/moltengamepad/moltengamepad.cfg
driver: wiimote driver initialized.
slot: reading slots options from /home/spearmint/.config/moltengamepad/options/slots.cfg
driver: switch-pro driver initialized.
driver: 8bitdo_dinput_controller driver initialized.
driver: retrolinc_n64_controller driver initialized.
driver: thrustmaster_controller driver initialized.
driver: xpad-dt driver initialized.
driver: dualshock3 driver initialized.
driver: sony driver initialized.
driver: xpad driver initialized.
driver: playstation4-dt driver initialized.
driver: playstation4 driver initialized.
driver: mayflash-ps2 driver initialized.
driver: redundant manager dualshock3 ignored.
driver: mogapropower driver initialized.
stdin: ready to read commands from standard input. Try "help" for more info.
print devices
(wiimote)
  no devices
(switch-pro)
  no devices
(8bitdo_dinput_controller)
  no devices
(retrolinc_n64_controller)
  no devices
(thrustmaster_controller)
  no devices
(xpad-dt)
  no devices
(dualshock3)
  no devices
(sony)
  no devices
(xpad)
  no devices
(playstation4-dt)
  no devices
(playstation4)
  no devices
(mayflash-ps2)
  no devices
(mogapropower)
  no devices

When connecting devices via bluetooth I do not see any terminal activity

Plug in PS3 Dualshock via USB

note that terminal is still running moltengamepad, I plug in my ps3 dualshock 3 controller and get some output

device grab: changing permissions of /dev/input/event28
device hiding: changing permissions of /dev/input/event28 failed.
device hiding: changing permissions of /dev/input/js6
device hiding: changing permissions of /dev/input/js6 failed.
plug: ds3_1 added
slot: ds3_1 assigned to slot virtpad1
open subdevice:: Permission denied
open subdevice:: Permission denied
plug: ds3_1 removed
open subdevice:: Permission denied
open subdevice:: Permission denied
device grab: changing permissions of /dev/input/event28
device hiding: changing permissions of /dev/input/event28 failed.
device hiding: changing permissions of /dev/input/js6
device hiding: changing permissions of /dev/input/js6 failed.
plug: ds3_1 added
slot: ds3_1 assigned to slot virtpad1

print devices
(wiimote)
  no devices
(switch-pro)
  no devices
(8bitdo_dinput_controller)
  no devices
(retrolinc_n64_controller)
  no devices
(thrustmaster_controller)
  no devices
(xpad-dt)
  no devices
(dualshock3)
ds3_1:  No description available
(sony)
  no devices
(xpad)
  no devices
(playstation4-dt)
  no devices
(playstation4)
  no devices
(mayflash-ps2)
  no devices
(mogapropower)
  no devices

Lost original gamepad inputs

I had initially installed via systemuser but wanted to keep ability to configure original gamepad inputs when not using moltengamepad, yet I've lost any visual on those old inputs and not just the "virtual inputs"

I had ran sudo rm /etc/udev/rules.d/70-uaccess.rules and restarted but this did not bring them back