2,236
edits
m (ds4macos no longer works with latest dolphin) |
(→Linux: link and emphasize the native evdev motion setup) |
||
Line 5: | Line 5: | ||
=== Linux === | === Linux === | ||
As of {{revision|5.0-11484}}, motion axles of Wii Remotes, DualShock 3/4, DualSense and Nintendo Switch controllers can be directly mapped in Dolphin through evdev input API, which generally provides better latency than DSU Clients and thus is generally preferred. | As of {{revision|5.0-11484}}, motion axles of Wii Remotes, DualShock 3/4, DualSense and Nintendo Switch controllers can be directly mapped in Dolphin through '''[[Motion evdev|evdev input API]]''', which generally provides better latency than DSU Clients and thus is generally preferred. | ||
* | |||
* | Alternatively, the following servers are available: | ||
* | * [https://github.com/TheDrHax/ds4drv-cemuhook ds4drv] (TheDrHax fork): compatible with all DualShock 4 controllers. | ||
* | * [https://github.com/v1993/linuxmotehook linuxmotehook]: compatible with Wii Remotes. Starting with {{revision|5.0-11684}}, Dolphin can map Wii Remote buttons and motion axles directly, by enabling "Connect Wii Remotes for Emulated Controller" option on Controller Settings. Consider using Dolphin's built-in functionality instead of linuxmotehook. | ||
* [https://github.com/v1993/evdevhook evdevhook]: compatible with all controllers that properly expose motion via evdev (Nintendo Switch controllers, DualShock 3/4 and DualSense). | |||
* [https://github.com/joaorb64/joycond-cemuhook joycond-cemuhook]: compatible with Nintendo Switch controllers. | |||
=== Windows === | === Windows === |
edits