Hacker News new | ask | show | jobs
by ComputerGuru 2244 days ago
I don’t think you understand what raw input means. It doesn’t mean telling the OS you don’t want it to mess with your input, it means bypassing the userland OS input framework entirely and grabbing the input at a lower level preventing the default OS stack from even processing those input events.

A well-designed game would do that, anyway. I wouldn’t be surprised if the counter strike port for macOS doesn’t qualify as such.

1 comments

I understand what it means. There's an option in CS and it doesn't seem to actually do anything on Mac OS. Its one of the most popular games ever created and unlike many AAA devs Valve is still actually really good at what they do. If they can't get it right on a Mac it doesn't inspire much confidence that its an acceptable gaming platform.

Can you name an online FPS with a decent sized community with proper raw input on Mac OS? I'd be willing to give it a shot and see if its different. There are plenty of games that aren't CS that people have complained about over the years.

Also, raw input or not I was talking about multiple issues. Every mouse I have ever used on the 2 MBP's I've had felt terrible and nowhere near as smooth as the same mice on a PC even for general desktop use. Even Apple's mouse feels pretty bad.

I don't really know why, their touchpads are amazingly smooth and responsive.

GeForce NOW seemed to handle raw input correctly when I tested it on macOS. Though that's more of a game streaming thing.

Regarding Apple's mice, the Magic Mouse has a rather unusual polling rate of 90 Hz (likely to save energy), which probably explains why it feels awful to use.

Magic mice are also dicey ergonomically, imho. Best to avoid in general.