Используя Javascript, можно проверять события (например, нажатия клавиш, определенные клавиши) и переназначать их.
Что касается
это может быть переназначено, чтобы сделать много других вещей
Большинство современных браузеров запускают Javscript в изолированной среде, поэтому возможности ограничены.