this post was submitted on 25 Feb 2024
34 points (97.2% liked)

Linux

48245 readers
514 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm trying to connect my Wiimote via Bluetooth to a new Minisforum UM690S running Linux Mint 21.3. I'm using this post from the ArchWiki as a reference, and I am fully able to do this successfully on my laptop (running Tuxedo OS 2) and another mini-PC running Pop_OS!

I use the Bluetooth Devices-menu in Linux Mint to do this. The Wiimote is discoverable, and I get a message saying it is connected. However, the four, blue LEDs keep flashing (although they keep doing so which indicates that there is some kind of connection), and it does not show up in the device list in e.g. Dolphin Emulator. I've installed xwiimote, but it is not listed when running xwiishow list. On my other machines, it instantly shows up here. I have tried this both with or without running sudo modprobe hid-wiimote prior to connection attempt.

On my other machines, it is paired immediately after trying to connect. Then only the first light is turned on, and is permanent. If I try to right-click and click "Pair", I sometimes get a prompt to authorize the device with a PIN. This results in a line in the dmesg-output that reads Bluetooth: hci0: ACL packet for unknown connection handle 3837. The ArchWiki-article says that this would indicate that the wiimote-plugin is not included in BlueZ, but I have confirmed that it is by running grep wiimote /usr/lib/bluetooth/bluetoothd which yields the output grep: /usr/lib/bluetooth/bluetoothd: binary file matches.

I am not sure where to continue troubleshooting now. Any ideas?

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 8 months ago (2 children)

with dolphin specifically, you don't want to connect the wiimote through the bluetooth interface, as dolphin has it built in to handle wiimotes already; see https://dolphin-emu.org/docs/guides/configuring-controllers/#Real_Wii_Remote

[–] [email protected] 3 points 8 months ago

Ah, perfect, this worked flawlessly.

[–] [email protected] 3 points 8 months ago

if you can't get xwiimote working for you, there's also cwiid. http://abstrakraft.github.io/cwiid/