Website Source Code - IR - right stick (aim cursor) Shake X - Y (or any of the face button), can also set to R3 (right stick click) or L2. If you controller supports it, Rumble will allow your controller to experience the GameCube controller's rumble functionality. This is very useful for devices not currently emulated by Dolphin and games that highly depend on extra hardware.
Linux support does not require any special drivers, as long as Dolphin was built with libusb support.
Within the rumble configuration window, click on the motor pattern you wish to use (sine, cosine, etc), and press 'Select' to apply it.