This post is a continuation of my previous post Playing Games With One Hand. The setup described in that post works great for PC games, but it is useless if you want to play console games. In order to do that, you need a way to connect the PC to the console and emulate a controller.
After searching for a bit, I found a product that can do that, called the Titan One. This little device allows you to use different controllers with different consoles, and most importantly, keyboard/mouse via the MaxAim DI plugin.
The MaxAim DI plugin maps keyboard and mouse (buttons and movement) input to buttons on a controller. When you plug the program cable into the PC, the virtual controller is able to send input to the console. It supports many controller types.
I am using this with a Nintendo Switch, which requires a little bit of setup. First, since this is a wired device, the System Settings > Controllers and Sensors > Pro Controller Wired Communication setting must be enabled. I am using the XBox 360 controller layout in the MaxAim DI plugin.
So far I have been playing Super Mario Odyssey fairly effectively. This device works very well. I also tried the Pokémon: Let’s Go Demo, but found out the game doesn’t support the Pro Controller, so that doesn’t work. I can’t comment on any other games or consoles yet, but maybe I will update this post after I try more of them.