Cemu is a Nintendo Wii U emulator. For more information, please visit the project website or view the source code.
If you've been using the AppImage you can move your saves and settings to the flatpak sandbox with:
mv ~/.local/share/Cemu ~/.var/app/info.cemu.Cemu/data/Cemu
Shader cache with:
mv ~/.cache/Cemu ~/.var/app/info.cemu.Cemu/cache/Cemu
Setting and controller configs with:
mv ~/.config/Cemu ~/.var/app/info.cemu.Cemu/config/Cemu
Create a udev rules file at /etc/udev/rules.d/50-cemu-wiimote.rules
containing the following:
KERNEL=="hidraw*", KERNELS=="*057E:0306*", TAG+="uaccess"
Then load the new rule by running
sudo udevadm control --reload-rules
Disconnect and reconnect the Wiimote then restart Cemu. You should not be able to add the Wiimote as an input:
In order to convert files to wua you can run Cemu without filesystem sandboxing from the terminal via:
flathub run --filesystem=host info.cemu.Cemu
This can be done permanently with flatseal or with:
flatpak override --user --filesystem=host info.cemu.Cemu
Create a udev rules file at /etc/udev/rules.d/50-cemu.rules
containing the following:
# Bluetooth Wiimote
KERNEL=="hidraw*", KERNELS=="*057E:0306*", TAG+="uaccess"
# PS4 LEGO Toypad
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0241", MODE="0666", TAG+="uaccess"
Then load the new rule by running
sudo udevadm control --reload-rules
Disconnect and reconect the device then restart Cemu.