На заре появления компьютеров, компания IBM в своих клавиатурах имела клавишу "Alt Graph", что означало "Альтернативная графика". Эта клавиша позволяла печатать псевдографические символы сразу, не прибегая к помощи таблиц выбора знаков или специальных программ (имеется ввиду операционная система Sun). Вот такие, к примеру.
░ ▓ ╟ ╣ ╦ ╩ ╪ ╫ ╬ ▲ ▼ ► ◄ ♠ ♣ ♥ ♦ ♪ ♫ ☼ ☻ ☺
С того времени, компаниями производителями клавиатур эта клавиша иногда включается в выпускаемые клавиатуры.
Есть сторонние программы переназначения клавиш - Hotkeycontrol, KeyTweak, Key Remapper, Key Manager, Multi Task Tool, KeyMapper, Microsoft Keyboard Layout Creator, SharpKeys.
Что касается неработающих на клавиатуре клавиш, то кроме ремонта клавиатуры есть еще один удобный вариант - подсоединить внешнюю клавиатуру (например, USB). Особенно это удобно, если у вас ноутбук, у которого клавиатура менее удобна, чем полноразмерная нормальная клавиатура стационарного компьютера. Тем более, что вы можете приобрести клавиатуру по своему вкусу - с бесшумными кнопками, с "кликом", с подсветкой, с дополнительными мультимедийными кнопками и так далее! Но в этом есть и неудобство - дополнительная клавиатура требует дополнительного места и если ноутбук с маленьким экраном, то "издалека" видно будет плохо и придется еще приобрести (сделать) подставочку, чтобы дополнительная (внешняя) клавиатура размещалась над клавиатурой ноутбука, или, наоборот, размещать ноутбук над клавиатурой.