exdeath
Lifer
- Jan 29, 2004
- 13,679
- 10
- 81
I had a XIM Edge at one point, and it was okay. The problem was that the mouse felt kind of... "mushy"? It was definitely a lot better for me than using a controller, but I still didn't like it nearly as much as using a direct keyboard and mouse on a PC.
Because the code is designed for a controller.
Code written natively for a mouse generally accumulates axis movement indefinitely allowing for movement to be determined by how much and how fast you move the mouse. The limit is the player, not an arbitrary constant.
A stick however bottoms out, it can't travel "forever" like a mouse. In order to not just come to a stop when the stick reaches its extents, a maximum speed must be determined in advance and hard coded, and the stick position is just a fractional multiplier of that maximum.
Even if you hook up a mouse, its still treated like a controller in the latter.