Possibly one of the best third party gamepad controllers I've ever used. I can connect it to my Windows 10 desktop, Nintendo Switch and 8bitdo Retro Receiver. To wake up the controller, use the appropriate input method described in the manual: Nintendo Switch (Y + START) Android/Retro Receiver (B + START) Windows (X + START) macOS (A + START) TIP: Hold down the appropriate dial key (B,A,Y,X), then touch the START button while holding the face button and release both buttons. No need to press at the same time, while holding the face button, the correct input method is set first, and then pressing the START button presses the controller to wake up/activate the input method you are holding. Also, if you press START to wake up, the controller will attempt to connect using the last input method. So when I last used my Switch, pressing START would be equivalent to waking the device up by holding Y + pressing START. That way it doesn't connect to the 8bitdo Retro Receiver connected to my NES Classic (if it's on), but it does connect when my Nintendo Switch is awake.