... another option: you use the web based Teams.
If you want more isolation, you could have a dedicated web browser for it.
Of course, the web version of Teams has a few annoying limitations (you can only see 4 people at the same time, opening multiple tabs to Teams kinda breaks it, etc), but it is endurable.
Thanks for the idea. I used an Xbox One controller... but I don't recall if I was wired or not.
However, I really like the idea of slowing the game down.