Раскладка для клавиатуры
Класс решений по добавлению дополнительной русской раскладки или замещения основной.

После установки получаем доступ к специальным символам через комбинацию ALT+клавиша, вместо перепрыгивания на английскую раскладку.
Самым известным примером является раскладка Павла Чистова, приложившего руку к образованию многих одинэсников, в том числе и меня. Ссылка

Для подробного представления без установки, на uc1 доступен видео обзор от Лосяша. Ссылка
Другие реализации раскладок похожим способом:
Мнение: Популярное решение, готово к использованию сразу после установки.
Из минусов: отсутствует возможность добавления своих комбинаций.
Физические устройства
Основная идея - покупается дополнительный блок клавиатуры и программно дорабатывается до состояния работоспособности.

Реализации:
Мнение: Хорошее развлечение и опыт создания девайса. Широкого распространения из-за сложности реализации не получит.
Во время написания статьи вспомнились новости о прохождении той или иной игры на контроллере от guitar hero.
1С еще на ней не прошли.

Внешние утилиты
Бесплатные утилиты или программы, созданные авторами под себя, также подменяющие комбинации на нужный символ.
У авторских программ есть предустановки, для сторонних надо произвести первоначальную настройку самому.
Мнение: Оптимальное решение, главное наличие доверия к программному обеспечению, т.к. это программы перехвата нажатий клавиатуры.
Модификация человека
А что, если измениться самому и стать сильным и независимым?

Мнение: Достойная идея, но как с кубиками на животе: "Начну в понедельник".