Reference ppgvur... none of my devices are recognised.
I have a Virpil MT-50CM3 base with a FLNKR grip (33444393), a Virpil VMAX Prime throttle (33448196), a Virpil Panel #2 (3344825A), a Thrustmaster T-Pendular Rudder (044FB68F), and I'm using Tetherscript Virtual Joystick (F00F0001) to translate a 3DConnexion Spacemouse Enterprise's 6DOF output into a joystick output, since ED bugs out if you try to use spacemice directly.
I'm not sure that it is possible to tell the difference between all the different grips that can be attached to a Virpil MT-50CM3, unless you query the USB device name after having the user modify the USB name from the default "VPC Stick MT-50CM3" to, say, "VPC MT-50CM3 FLNKR Ext"... the USB Product ID is the same for all grips attached to the base, and I hear that it depends upon the firmware. The number of buttons depends on whether the user is using default (22 buttons) or extended (30 buttons) hats, and if the user has enabled ALPS hats (26 or 38 buttons, depending on default or extended hats respectively)... or has modified the physical to logical button mapping...
There would also be a similar problem with the VMAX throttle, since the mode dial can be assigned by a profile to set shift mode, and there is an option to turn on ALPS diagonals as extra buttons...
The Panel #2 is the simplest of the devices, since it has no alternate configurations, no hats and no axes, just 42 buttons.
I have a Virpil MT-50CM3 base with a FLNKR grip (33444393), a Virpil VMAX Prime throttle (33448196), a Virpil Panel #2 (3344825A), a Thrustmaster T-Pendular Rudder (044FB68F), and I'm using Tetherscript Virtual Joystick (F00F0001) to translate a 3DConnexion Spacemouse Enterprise's 6DOF output into a joystick output, since ED bugs out if you try to use spacemice directly.
I'm not sure that it is possible to tell the difference between all the different grips that can be attached to a Virpil MT-50CM3, unless you query the USB device name after having the user modify the USB name from the default "VPC Stick MT-50CM3" to, say, "VPC MT-50CM3 FLNKR Ext"... the USB Product ID is the same for all grips attached to the base, and I hear that it depends upon the firmware. The number of buttons depends on whether the user is using default (22 buttons) or extended (30 buttons) hats, and if the user has enabled ALPS hats (26 or 38 buttons, depending on default or extended hats respectively)... or has modified the physical to logical button mapping...
There would also be a similar problem with the VMAX throttle, since the mode dial can be assigned by a profile to set shift mode, and there is an option to turn on ALPS diagonals as extra buttons...
The Panel #2 is the simplest of the devices, since it has no alternate configurations, no hats and no axes, just 42 buttons.