Excuse me and my bold idea, but I really don't think that if you use official software for Logitech hardware - a manufacturer that has been around for decades, software that you MUST use if you want at least some control over your expensive hardware, software that, as you say, allows you to gain an advantage over your opponent - you should be automatically banned without clear evidence? Am I to blame for the developer implementing such features into their peripherals? Did EA release a list of banned keyboards, mice and manufacturers? Is it listed somewhere? And if so - wouldn't it be more reasonable to simply block the player from accessing the game when this device is detected - UNTIL THE DEVICE IS DISCONNECTED?! Do you really want to claim that just because my Logitech G19 can do some macros (which I've never used because I find it unnecessary), it's right for me to automatically get a permanent ban, without any evidence or warning? Something like that won't stand up in any court of law. Interrupting someone's service without evidence and accusing them of violating the ToS is disgusting! They can just ban absolutely all PC players because "cheaters use PCs and PC programs to cheat"... idiotic logic.
There must be some fatal flaw in their anti-cheat system, because not only did I get unbanned on October 23rd (which for some reason is still active), but during that entire time I went back and actively played BF1 and there was no such problem there.
The biggest problem is probably not that SOMETHING doesn't like the anti-cheat and we're banned because of it. But the fact that EA is absolutely not communicating. It would be enough to look at what's bothering javelin - we'll uninstall it, or hell, we'll just change the hardware and play. But if you give someone a preventive permanent ban and throw them overboard, then you're a scumbag and not a game developer.