@Bastienre4 I understand that this use case is a bit of pain right now, sorry about it.
Would you mind to explain a bit in more detail what exactly you’re trying to do so I can better figure out what feature/fix we need to make? I get that is “show graphics for last used device”, which implies you probably want to switch control schemes based on last used device? We have a somewhat conflicting feature requests here. As in this thread 2 Arduino's Leonardo as joystick inputs, only one inputs it's axis. the solution is not to use last active device, but rather figure out the connection hierarchy.
Thanks!