I have been using an xbox one controller instead of a mouse for 4 or 5 months now. I use the qjoypad package to map the thing. It's really great and I believe it's why my chronic right-side back pain has completely vanished. So as someone who uses this type of input device, I think it's a great fit for military use.
I started doing this too, but use Antimicro ( https://github.com/AntiMicro/antimicro ) instead of Qjoypad, since I find it to be more configurable. I don't use it as a replacement for a mouse but a keyboard instead. I configure it for specific apps where I need repetetive keystrokes, such as : - VLC when I need an easier way to seek media by various amounts, speed-up/slow-down the video, play next in the playlist. Us…
I ran into the precision issue as well, but my brain eventually figured out how to deal with it. I use the left analog pad for higher precision tasks