So I made a button box using a zero-delay USB joystick board. It works great. Windows sees it as 'generic USB joystick', as does beam. Today I got one of those chinese USB H pattern shifters. It also works great, in Asseto Corsa lol. In beam, it is recognized as a separate 'generic USB joystick' controller, same as in windows, and the same as the button box, same name but individual devices. The hardware screen shows that everything works. But when I try to bind the shifter to the gear inputs, it conflicts with the button box inputs I mapped. Beam treats the button box and the shifter as the same controller, even though the hardware page shows them individually. For example, button0 on my box is mapped to the engine starter. 1st gear is mapped to the shifters first gear (also button0). Beam gives me a warning of a conflicting binding, I set it anyway, and in game when I put the shifter into first, my car turns off. Put it back in N, back to 1st, my car turns back on. That seems like the expected behavior for 2 controls mapped to 1 button, but that 1 button (button0 on both devices) is on separate devices. So how do I get beam to treat the button box and the shifter as individuals? I'm also using a G920 wheel and pedals, realistic gearbox mode is on.