Feature #3202 - Plugin support (sending for primary screen events on Windows only)
- Related to: Feature #3192 - Add support for JOYINFOEX structure to poll game device info
Background: After #3244 we will support JOYINFOEX as a way of querying game devices. But there are so many more ways. Hardware manufacturers have their own drivers which provide different ways of querying drivers.
Problem: Adding support for new libraries can be tedious.
Solution: Provide a plugin architecture for game devices so that plugin DLLs are easily shared within communities. This might also lead to hardware manufacturers shipping their own Synergy game device plugins with their SDKs.