EDIT: We have at least one user claiming that EAC and BattlEye can NOT see what programs are running on your computer via proton on Linux.
EDIT 2: According to brucethemoose@lemmy.world with comment https://lemmy.world/comment/24738141
"Yes and no.
If you run task manager or something in Proton? It just shows Proton processes:
ImagePlaceholderBut all linux process, and tons of information about them, are readable in the /proc directory. They’re just files, accessible to the program.
Try
ls /procyourself.There’s nothing stopping anti cheat from checking that, if it’s configured to do it.
Which is pretty dang convincing to me.
If I have a good understanding, the Symlinks that Proton uses allow the games to view nearly your entire drive and see what software is running? Because Proton is explicitly NOT a virtual machine and merely a translation layer for Windows applications to run on Linux?
The reason I like to ask is because this is the general consensus, that Proton applications are not secure, but when searching online it doesn’t explicitly state anywhere if the games with EAC or BattlEye are capable of spying on Linux users. So I’m looking for confirmation on this.


Just because it doesn’t flag AHK as a cheat doesn’t mean it can’t detect it. Most games don’t flag it. But every once in a while, they do. VAC isn’t kernel level, but a fuckton of games using it will flag and ban you for having CheatEngine. The original MW2 back in the day, which used VAC, banned people for having AHK installed.
Oh they definitely consider it cheating, they have banned users for using it in the past and the official written policy says “1 button 1 input”.
As for VAC, I haven’t personally had any issues with them, either, what year did they change the policy?
RuneScape has not banned anyone for having or using AHK in and of itself. They have rules on macroing and unattended automation (ie botting). Their rules on the 1:1 input are specifically with mouse clicks; other buttons are fine to macro.