working gamepad reading with notifications