DetectionSeeing as it acts like a keyboard, and doesn't write any memory (outside if its address space), it isn't detectable until they specifically scan for it (meaning it doesn't throw any flags). If people like this and use it, I may just package it in a root kit (like Glider's shadow driver).
I hope you enjoy it.