AutoHotkey
Keyboard keys can be remapped, such that pressing  might result in the active window receiving an en dash (–). The same keys could be disabled, such that pressing  might result in nothing happening at all.