I'm sure a lot of you are aware about the vulnerability in unencrypted wireless mouses. If not, here's a website reporting on the vulnerability: https://www.mousejack.com/
It sounds like the best way to prevent an attack as a consumer is to either not use a wireless mouse or make sure that the mouse you're using/buying has had this vulnerability corrected. However, wireless mouses are so cheap that I'm sure many (including myself) have one from manufacturers that haven't really responded (yet?) to this vulnerability.
Since the communication is unencrypted, the attack I assume to be unencrypted as well, so I think that it would be pretty easy to "sniff" out this attack at a public space. As a consumer however, I don't have the skillz to write out my code and use my existing wireless mouse dongle to sniff out attacks.
So first question is, is there already a way to do this? (use your wireless dongle communication to alert of an attack)? I saw that there's a program to find vulnerable dongles with an antenna, but not to find an attacker actively trying to exploit it: https://github.com/rfstorm/mousejack
Second question, do you know other ways to prevent/discover a mousejack attack on your computer/somebody else's in a public space?