Emulator Issues #311
closedAllow different plugin for each pad slot
0%
Description
The idea is to be able to assign different plugin for each controller
This will allow us to split pad simple to keyboard and x360 pad
and easily add link plugin.
Point for thought:
- How to tell the plugin which controllers are assigned to it? (register
function) - The plugin should tell the controller type
- Common configuration for each type?
- Should we allow dynamic adding/removing of controllers
Updated by omegadox over 16 years ago
You mean "for each joybus port"
Anyways, I think this is a very good idea. It can clean up the Keyboard Plugin a lot.
Also make it easier to implement the GBA-Link.
Updated by hrydgard over 16 years ago
This is gonna need some serious design work - for example, I think you can only start
XInput or DirectInput once per process, so plugins will have to share instances. Etc
etc. I'm not gonna do it :)
Updated by nakeee over 16 years ago
Yea I know,
that why you don't see code submissions yet;)
I wanted one input manager that will call a listener of a plugin.
that means all plugins run in one thread.
Is there a problem with that?