How to use the Official GameCube Controller Adapter for Wii U in Dolphin: Difference between revisions

Undo revision 184397 by NM64 (That's an official guide linked in several places, suggesting to run Dolphin as root -- especially the Flatpak version, which is not maintained by us -- is definitely not appropriate, given the imposed security risks)
m (→‎Linux: wording fix)
(Undo revision 184397 by NM64 (That's an official guide linked in several places, suggesting to run Dolphin as root -- especially the Flatpak version, which is not maintained by us -- is definitely not appropriate, given the imposed security risks))
Line 19: Line 19:


Flatpak users will have to allow Dolphin access to the adapter with <code>--device=all</code>. <code>/usr/bin/flatpak run --device=all --command=/app/bin/dolphin-emu-wrapper org.DolphinEmu.dolphin-emu</code>
Flatpak users will have to allow Dolphin access to the adapter with <code>--device=all</code>. <code>/usr/bin/flatpak run --device=all --command=/app/bin/dolphin-emu-wrapper org.DolphinEmu.dolphin-emu</code>
If Dolphin still lists "insufficient permissions" even with the above, then your only choice, regardless of how ill advised the following suggestion may be (unless it's a PC with no network access), is to run Dolphin as root every time in order for it to properly find the adapter; this can be done with the following terminal command:
<code>sudo -i /usr/bin/flatpak run --command=/app/bin/dolphin-emu-wrapper org.DolphinEmu.dolphin-emu</code>


If you want to change the rule, links for instructions are available on the [https://github.com/libusb/libusb/wiki/FAQ#Can_I_run_libusb_applications_on_Linux_without_root_privilege libusb FAQ].
If you want to change the rule, links for instructions are available on the [https://github.com/libusb/libusb/wiki/FAQ#Can_I_run_libusb_applications_on_Linux_without_root_privilege libusb FAQ].