Hacker News new | past | comments | ask | show | jobs | submit login

A lot of these Cronus-like devices do more than just translate input these days, many of them will attempt to manage weapon recoil for you (by adding downward and/or side to side input to the virtual aiming stick input at the same rate as the weapon recoil is pushing it up and/or to the sides) or generate other input intermixed with the user's input like adding very subtle circular motion of the aiming stick to try to enhance the benefit of the reticle friction aim assist that exists within the games themselves.

These sorts of generated inputs could in theory be detected using heuristics to watch for inputs that appear too patterned to be fully human. Whether any company is bothering with this, I have no idea. The only one I'm aware of that even appears to attempt to detect these types of devices at all is Epic and I have no idea what methods they use.




That's what I mean by "modifying controller inputs". All it can do is change what a controller does. They can't change the video, or affect the game logic in any way.

And it seems like it would be pretty simple to detect this in the game itself; this sort of detection doesn't need any anti-cheat with deep system hooks.


> this sort of detection doesn't need any anti-cheat with deep system hooks.

Correct, it wouldn't need any deep system hooks, nor are the console manufacturers likely to ever give game developers the ability to hook into the system that deeply, nor do they really need to since modern consoles are secure enough in practice that wallhack/aimbot type system level code cheats haven't been a concern for a while now on the major console platforms.

There are various bits of anti-cheat logic that game developers could be putting into their console version like the aforementioned analysis of input devices to look for helper devices, and things like looking for likely "lag switch" attacks by keeping track of the ongoing latency of packets coming in and out, but these are all passive heuristic checks that would exist within the game itself, not driver or kernel level anti-cheat as is common on PC.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: