79,225
edits
m (fix an incomplete sentence, make the wording sound a bit better (in my opinion)) |
(Prefer to avoid you/your) |
||
Line 2: | Line 2: | ||
== List of Devices and IDs == | == List of Devices and IDs == | ||
{|class="wikitable sortable width=100%" | {|class="wikitable sortable width=100%" | ||
! Device !! VID !! PID !! Type !! Compatibility | ! Device !! VID !! PID !! Type !! Compatibility | ||
Line 80: | Line 79: | ||
== Setting up == | == Setting up == | ||
=== Linux === | === Linux === | ||
Linux support does not require any special drivers. However, a udev rule must be created to allow access to the devices. Note, the Vender ID and Product ID SHOULD be verified from the device itself before creating the rule. | Linux support does not require any special drivers. However, a udev rule must be created to allow access to the devices. Note, the Vender ID and Product ID SHOULD be verified from the device itself before creating the rule. | ||
Paste the following into | 1. Paste the following into '''/etc/udev/rules.d/52-dolphin.rules''' (/lib/udev/rules.d/52-dolphin.rules if making a package): | ||
<code>SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", MODE="0666"</code> | <code>SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", MODE="0666"</code> | ||
Replace the XXXX with the appropriate Vendor and Product IDs. | 2. Replace the XXXX with the appropriate Vendor and Product IDs. | ||
Reload udev rules with: | 3. Reload udev rules with: | ||
<code>sudo udevadm control --reload-rules</code> | <code>sudo udevadm control --reload-rules</code> | ||
Now, reinsert the accessory. When the game is booted it should be able to access the accessory as if it were plugged into a Wii. | 4. Now, reinsert the accessory. When the game is booted it should be able to access the accessory as if it were plugged into a Wii. | ||
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]. | |||
=== Windows === | === Windows === | ||
Line 102: | Line 100: | ||
1. In the "Options" menu in Zadig, make sure "List All Devices" is enabled. | 1. In the "Options" menu in Zadig, make sure "List All Devices" is enabled. | ||
2. Look through | 2. Look through the devices for the device to passthrough. | ||
3. On the right column, select "libusbk" then click "Replace Driver". Select "Yes" to modify the system driver. | 3. On the right column, select "libusbk" then click "Replace Driver". Select "Yes" to modify the system driver. |