Gamepad will use sockets when available