SFML can't help here, but if Windows actually tells which device is the source of an input message, then my own input adapter (the SAL layer in sfw) can pass that information along.
-> No, Windows doesn't tell. :-/ Still, the SAL input processor (poll()) could amend the event data with a query, if it's configured to do so (because it might involve a kernel call, if not on Windows, then on other systems; who knows).
SFML can't help here, but if Windows actually tells which device is the source of an input message, then my own input adapter (the SAL layer in sfw) can pass that information along. -> No, Windows doesn't tell. :-/ Still, the SAL input processor (
poll()
) could amend the event data with a query, if it's configured to do so (because it might involve a kernel call, if not on Windows, then on other systems; who knows).Some resources that may help: