I don't think this is mod related but I have 15+ of them installed so should I post this here?
I use a Saitek X52 throttle and CH Fighterstick that have been operating normally in KSP, until yesterday they stopped using device identifiers when bound, as well as dropping their current ones. It used to be something like Joystick1Button6, Joystick2Button6 etc, but they have both become JoystickButton6 and act as if they were the same button (I found this out at the end of a successful rescue mission when about to execute my deorbit burn I clicked what used to be decrease time warp on my stick, and it dutifully did so, as well as executing what was bound on my throttle button 6, which was -naturally- stage separation )
Strangely the control axes are still tracked separately for the throttle, stick and pedals
edit I have tried reconnecting the throttle, restarting the computer and moving the throttle to another USB port on a different root hub, but none of this solved the issue