View Single Post
  #6  
Old 02-20-2010, 07:38 AM
TheGrunch's Avatar
TheGrunch TheGrunch is offline
Approved Member
 
Join Date: Oct 2009
Location: United Kingdom
Posts: 843
Default

You'd understand why it's possible if you understood a bit more about computer hardware. ATI and NVidia make their own proprietary drivers because their drivers are a direct interface between hardware and software, their drivers communicate directly with the card. TrackIR's software communicates with the TrackIR device via USB, which first of all does a lot of the interfacing itself, and secondly is too slow a protocol for the speeds required by a 3D engine. It's then passed to the game via their encrypted datastream. The TrackIR software can recognise the head position on its own, so it would be quite possible to pass that information from the TrackIR software to a virtual joystick instead of encrypting it and sending it to the game. In fact, the TrackIR software has to be running for the device to work anyway so I don't see how that could ever be a problem.

Last edited by TheGrunch; 02-20-2010 at 07:44 AM.