ccrma / miniAudicle

miniAudicle: integrated development + performance environment for the ChucK programming language
https://chuck.stanford.edu/
GNU General Public License v2.0
65 stars 9 forks source link

Does not see multiple mice/keyboards as separate input devices in Windows 7 #36

Open gomulkin opened 7 years ago

gomulkin commented 7 years ago

I am using MiniAudicle Version 1.3.5.2-beta-3 on Windows 7 and want to use more controllers. The device browser does not seem to see additionally connected mice/keyboards as separate input devices... Using Teamplayer or Pluralimput does no help the issue - there is still one mouse and one keyboard in the device browser whatever number of mice I connect and operate... multiple_mice

spencersalazar commented 7 years ago

Thanks for reporting this. To my recollection, on Windows, ChucK uses DirectInput for mice/keyboards, which presents all connected devices as a single instance. The Windows API that allows multiple mice/keyboards to be accessed individually is significantly more complicated, so we have hesitated to support that given other demands in the language.