NIL is a gaming input library, currently for Windows only.
NIL can tell apart every input device connected to the computer, including keyboards and mice.
Multi-keyboard and multi-mice input support is, for once, a breeze.
NIL is fully based on Plug-and-Play support: It knows when devices are connected and disconnected
from the computer, and remembers previously-connected devices when reconnected.
These details are provided for information only. No information here is legal advice and should not be used as such.