Restarting does get rid of the problem, temporarily.
I honestly can't think of anything I've installed recently, or even updated. I do test the keys occasionally, as you say.
For DOS, I use Boxer, which is a GUI for DOSBOX... basically to play old DOS games. Again, though, I haven't updated...