Sorry to say. There are cheat solutions that can ingest video and emulate keyboard/mouse over usb to pretend to be the user. The kernel driver cheat detection might be able to detect this by only supporting keyboard or mouse device IDs on a whitelist? The cheaters could pretend to be one of those too.