

5·
15 hours agoYou can do this in Linux, with X11 (not Wayland). Here are some links:
It’s possible, but requires some effort. It’d probably be easier and more reliable in your use case; most of the issues I find are because people are trying to set out up so that two people can share the computer with multiple mice and keyboards, whereas you just want to use two different devices at the same time in different windows. For you it might be as simple as using SDL and setting SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS=1; see multi-pointer X for more info on that.
No, I haven’t done this for multi-user. However, having two graphics cards makes this much easier under Linux, because you can run a different session on each card assigned to each monitor. It’s almost trivial to do it this way. But, it does require two graphics cards.
One more common setup is when the CPU is an integrated CPU/GPU, but an additional graphics card has been added to the machine. This can do multi-session multi-monitor, with multiple input devices.