Relax, no one here is saying that rape is ok. What people have issue with is actually calling it "virtual rape". It's stupid and pretty offensive to actual rape victims. Trying to classify it as a sexual offense in legal terms doesn't make any sense. It's all just avatars and animations. It would be possible for 10 year old boys to "virtually rape" grown women or even for 10 year old girls to virtually rape grown men. What's next? Assaulting people by showing them images? Fraud charges for rick rolling someone?
Common sense approach is to say that if this would happen repeatedly to a user and it would be intentionally directed at them in order to make them leave the game it could be considered harassment. Same as sending someone offensive messages. That's it.
I had a quick look and yeah, $100 for a good, wireless keyboard is not that much. It definitely happened to me once or twice that I had to type directly on my Raspberry Pi fresh after installation when I didn't have my key mappings set up there. Other than that I just switch single USB cable between two computers on the same desk and that's it. If I ever have to work on a Mac again I will take another look tough. Do they have Linux software?