Dingoonity.org

Other Portable Consoles => GPD Windows Devices => Topic started by: Pleng on August 03, 2018, 04:12:28 am

Title: Combining internal and external controllers into one
Post by: Pleng on August 03, 2018, 04:12:28 am
So I have my GPD Win set up with a ipega PG-9076 joystick permanently plugged into the back (well, the wireless receiver for the controller is, anyway) and split my time between gaming handheld-mode and gaming on the TV ("Switch" style...)

The problem I have is that these controllers are, obviously, identified as separate devices. This causes a variety of problems of varying annoyances... for example:


What I really would love is a virtual joystick that will merge inputs from any controller into one virtual controller. Does anybody know if this is possible? It looks like vXbox (http://vjoystick.sourceforge.net/site/index.php/vxbox) may be able to acomplish this, but it also looks like I would need to code my own feeder which I really don't have the time to do. Does anybody else have any method of achieving this goal?
Title: Re: Combining internal and external controllers into one
Post by: midknight on August 13, 2018, 04:57:02 am
Have you tried setting the win to keyboard mode then launching the game. That way only one xinput device shows up. I'm not sure how to do this but it may be possible to write a batch file that can temp disable the USB dongle. If all else fails you could switch to a controller that does xinput over bt.
Title: Re: Combining internal and external controllers into one
Post by: baka-neko on August 13, 2018, 02:23:47 pm
I have a Win2 and when I want to play on the TV, I just switch to mouse mode, plug in the Xbox One mini dongle v2 (the short one), and use my Xbox One gamepad.

The cool thing is that the gamepad is detected as the first gamepad this way - just like the internal gamepad, because I switched to mouse mode first. So no issues with games, the same config works for both.

Also obviously, I can connect more Xbox One gamepads to play with friends!
Title: Re: Combining internal and external controllers into one
Post by: Pleng on August 15, 2018, 10:39:08 am
Sometimes the simplest ideas are the best.... I'll have to give that a go :)