I was working for software that needed multiple keyboards support along with multiple microphones support. Multiple keyboards Support:Detecting multiple keyboards/devices:GetRawInputDeviceList( IntPtr.Zero, ref deviceCount, (uint)dwSize ) returns the number of devices detected You can get a project that detects multiple keyboards and stores the devices in a HashTable at: http://www.codeproject.com/KB/system/rawinput.aspx#_Toc156395978 Multiple Microphones Also, I had to […]

Read more of this post