Just forgot to mention XBox because it has no unique code for this: XBox is basically a stripped down Windows computer underneath the covers so it actually uses the same input code as Windows Client.
You can expect the same thing that Windows Client does if you plug non-controller input devices into an XBox.
You may be able to get a third party program that undoes the emulation: