Members - Reputation: 160
Posted 25 October 2012 - 11:27 AM
Edited by Debunez, 25 October 2012 - 11:27 AM.
Crossbones+ - Reputation: 12027
Posted 26 October 2012 - 05:55 PM
Using DirectInput will remove pointer ballistics, which will make your mouse pointer feel extremely sluggish.
That depends on the type of game you're writing. There are cases (such as an FPS camera) where you most definitely do not want pointer ballistics (most hardcore multiplayer folks loathe pointer ballistics). If the mouse is sluggish just provide an in-game option to adjust it's speed, but make it a linear adjustment otherwise players may want to lynch you. ;)
But otherwise, using Raw Input will also bypass ballistics and is about a billion times easier to setup and read from.
It appears that the gentleman thought C++ was extremely difficult and he was overjoyed that the machine was absorbing it; he understood that good C++ is difficult but the best C++ is well-nigh unintelligible.