This trackball works, however it takes some tweaking. When I first tested it, it was completely awful. It was very jerky and barely would move on the Y-axis. Here is the key....open it up to expose the rollers and put a tiny drop of lubricant on the rollers where the pin meets the plastic on each side and work it in. After that, you can then make the adjustments in-game to smooth everything out. It's working like a champ for me now. I also bought the usb adapter and the mounting plate that came on a custom control panel (Ready Player One).