So the idea was a very basic steering function from the positioning of the 2 palms. The beauty of this was the simplicity meaning that you could get rather precise results as the device was very good at detecting palms/fists.
There was 2 approaches I could have taken:
- Integrating the feature into a full steering wheel driver, allowing integration into all games. It would be as simple as installing a controller. The downside to this was the low level programming required for this.
- A more simplistic ‘mouse-yoke’ effect, allowing the device to take control of the mouse position on screen, which in turn affects the control of the vehicle in game.
As the project was just for fun, I decided the latter and had very fun results.
The latency was a bit of a problem, especially with fast driving games. However the program was perfect for the more chilled out games like flight simulators. (if I had time, I would love to try it with Goat Simulator)
Another problem was the way hands would become incredibly tired hovering in mid air. As a result I decided to leave the project as it was, and not fully develop it as a game driver. I also believed that someone else would produce a much better version of the idea.
Here is a video of the program in action:
I decided to not release this due to the limited use and the lack of integration with proper drivers. However I hope to release this as open source so somebody else can continue the work some time in the future. (Although I presumer software like this has already been made by now!)