PDA

Просмотр полной версии : Клавиатурная раскладка.



orthodox
22.08.2010, 19:51
По мотивам темы (http://sukhoi.ru/forum/showthread.php?t=55416&highlight=%EF%E0%F2%E5%ED%F2)

Позвольте представить Вам разработанную мною раскладку клавиатуры и проект самой клавиатуры для этой раскладки и предложить их к использованию.

При разработке раскладки и клавиатуры я решал две проблемы:

Проблема 1. Регулярные опечатки при наборе знаков препинания в текстах с одновременным использованием русских и английских слов (например, русская инструкция для прибора или программы с нерусифицированным интерфейсом, где используются выражения типа "Нажмите клавишу Enter").

Проблема 2. Случайные нажатия клавиши Caps Lock

Для решения проблемы 1 я счел необходимым разместить знаки препинания так, чтобы это расположение не менялось при изменении языка набора текста (раскладки). В качестве базового расположения знаков препинания было выбрано расположение знаков препинания в русской раскладке, и расположение знаков препинания в английской раскладке было приведено в соответствие с русской.

Пояснение приведено на рисунке "keyboard2.jpg"

С помощью программы Microsoft Keyboard Layour Creator мною была создана английская раскладка, которую можно установить и использовать на компьютере под управлением ОС Windows. Раскладке присвоено имя "en4ru" - "english for russian". При использовании раскладки следует учитывать, что она будет работать только на том компьютере, на котором установлена. Т.е., например, если вы планируете использовать эту раскладку на удаленном компьютере при работе с ним в терминальном режиме, вы должны установить эту раскладку и на удаленном компьютере тоже.
Протестировать раскладку вы можете установив её на своем компьютере (см. файлы в папке en4ru), предварительно наклеив изготовленные с помощью файла "клавиши.zip" наклейки с буквами клавиш для новой раскладки. Используйте схему "клавиатура.jpg" для пояснений.

Для решения проблемы 2 я предлагаю выполнять клавишу CapsLock в виде ползунка, который фиксируется в крайнем положениии (лево или право) для активации режима набора текста заглавными буквами, а для отключения этого режима - переводится в противоположное положение горизонтальным движением. Такая реализация клавиши в принципе исключает её случайное нажатие.
Протестировать эту идею можно только изготовив клавиатуру с такой клавишей, но, надеюсь, польза такого новшества ясна каждому, кто хоть раз нажимал CapsLock вместо или вместе с клавишей Shift.

Обращаю Ваше внимание, что приведенные разработки защищены патентом на полезную модель :ups:. Решение о выдаче патента прилагается (файл "Решение о выдаче патента.pdf"). Прошу учесть, что в решении есть опечатка: на стр. 3, п.1, строка 9, вместо "со арочных" следует читать "со строчных".

Gelo
22.08.2010, 20:43
Ну если уж менять раскладку, так полностью.
Существующая была создана для медленной печати, т.к. пишущие машинки по механике не выдерживали быструю печать.

orthodox
22.08.2010, 20:52
моя идея не в новом расположении букв, а в одинаковом расположении знаков препинания и спец. символов для английской и русской раскладок двуязычных клавиатур.

mr_tank
23.08.2010, 09:37
знаков препинания и спец.
кстати, запятую надо из верхнего регистра перенести в нижний, точку - наоборот. Ибо чаще ставится запятая.

orthodox
23.08.2010, 10:22
кстати, запятую надо из верхнего регистра перенести в нижний, точку - наоборот. Ибо чаще ставится запятая.

Возможно. Но это необходимость внесения изменений и в русскую раскладку.
Вообще, у нас в школе на Агатах буквы латинского алфавита располагались на тех же клавишах, где и русские звуковые аналоги. Ы и Y были на одной клавише :)