ChimeraOS / ChimeraOS/chimeraos

8BitDo Ultimate Controller via 2.4GHz dongle turns off shortly after connect

Open
#1,043 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
2k
Forks
131
PR merge metrics
No merged PRs in 30d

Description

It's not entirely consistent, but the vast majority of times, about 2 - 2.5 minutes after being turned on/connected, the controller will disconnect and turn off.
This can happen when it's sitting idle, or when actively used.

This is not the case on the regular Arch host, or at least happens so rarely that it hasn't happened for me, yet.

## Setup

- ChimeraOS 46-2 running in libvirt
- Arch Linux host
- USB device is automatically passed through via https://github.com/ipatix/libvirt-usb-hotplug
- Arch is running `xpadneo-dkms` (from back when I set up my Xbox One controller), compared to ChimeraOS's `xonedo-dkms`

## Things of note

- Steam on my Arch installation recognized the controller as 8BitDo (but uses an Xbox One image), and named it correctly, whereas ChimeraOS considers it an Xbox 360 controller, both in name and the mapping image.
- On Arch, the controller won't turn off automatically (at least for the 5-10 minutes I waited on each test)
- `evdev-keepalive` is not installed on Arch
- On ChimeraOS `evdev-keepalive` is installed, but doesn't get used according to the udev debug logs.
- While it is connected, the controller works flawlessly even over a few meters distance, so no apparent interference

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.