After my Red Spider gamepad broke, i got myself a Serafim S1 - there's not many gamepads that support holding phone in portrait mode. Alas, Zenfone 8 doesn't register it as a gamepad device in HID mode (Red Spider worked fine). Windows 10 sees it as a generic gamepad via Bluetooh and it works fine.