Eng_RU - еще одна новая раскладка клавиатуры.
После размещения поста о раскладке Rus_EN, через какое-то время ко мне обратился один человек и рассказал, что у его друга точно такая же проблема, как и у меня, только в обратном виде - он хорошо владеет транслитом, но совершенно не владеет кириллической раскладкой и просит: нельзя ли сделать и такого рода раскладку. Естественно, что я ответил - "можно" и приступил к делу.
Конечно же эта задача немного более сложная, так как в русском языке 33 буквы, а в латинице - 26. Кроме того, раскладка на транслите имеет дополнительные знаки, специально предназначенные для программирования. Но, тем не менее, задача поставлена и вполне себе сносно решена. Итак, что же у нас получилось...
Это обычная Английская (США) раскладка. После установки пакета должна появиться в Английских языках под видом США-Custom, по крайней мере у меня именно так, хотя настоящее название раскладки Eng_RU, не знаю почему так, видно либо какие-то недоработки в самой программе, либо у меня система уже этих раскладок переела... Но не суть. Либо по одному, либо по другому названию Вы ее найдете.
Опишу какие внесены изменения... (первое значение обычное, второе - с шифтом).
Очевидные:
e - еЕ
r - рР
t - тТ
y - йЙ
u - уУ
i - иИ
o - оО
p - пП
a - аА
s - сС
d - дД
f - фФ
g - гГ
h - хХ
j - жЖ
k - кК
l - лЛ
z - зЗ
c - цЦ
v - вВ
b - бБ
n - нН
m - мМ
Далее менее очевидные:
w - шШ (потому что похожа на букву "ш")
q - юЮ (потому что произносится как "кь-Ю")
На этом все ассоциации заканчиваются, а дальше придется учить, хотя я постарался упростить все до максимума.
x - чЧ (просто назначаем ту же букву, что и на русской раскладке)
Дальше, для того, чтобы освободить место для оставшихся русских букв, выбрасываем ненужные знаки, которые используются сугубо в программировании.
<>{}|'`~
На их места, поближе к остальным буквам, распределяем то, что у нас осталось:
, - ыЫ
. - яЯ
; - эЭ
[ - щЩ
Там где были кавычки '" ставим сразу две буквы: "ь" и "ъ", при чем обе маленькие. Обычная клавиша - "ь", а с шифтом - "ъ". Эти буквы вряд ли кто-то будет набирать заглавными, ибо слова с них не начинаются, и поместив их на одну клавишу мы экономим место и упрощаем привыкание к клавиатуре.
Теперь у нас все буквы имеют свои места, осталось только разобраться со знаками препинания.
Точку и запятую придется поставить сходно русской раскладке, на место /? - соответственно обычное нажатие - точка, с шифтом - запятая.
На место клавиши ]} ставим ;: (двоеточие - с шифтом), а там где в английском \| ставим / чтобы удобно было набирать ссылки или если еще где понадобится прямой наклонный слеш.
Вместо `~ ставим ? и " - кавычки с шифтом.
Картинки с полным видом новой раскладки прилагаются.
Ну вот вроде и все. Не задевая цифровую клавиатуру и убирая только ненужные специализированные знаки мы по максимуму разместили весь русский алфавит в раскладке и все необходимые знаки. Нужно будет только немного подучиться работать мизинцами правой руки и изучить ассоциации к 3-4 буквам...
Теперь каждый житель далеких зарубежий имеет счастливую возможность не изучать дополнительно кириллическую раскладку клавиатуры, а просто использовать транслит и при этом набирать в чатах и форумах русские буквы. Надеюсь это кому-то таки пригодится.
Качаем установочный пакет с моего яндекс-диска по ниже указанной ссылке.
https://yadi.sk/d/yTzgh1463GzgRT
Проверено на ХР и 7-ке. Работает :)
Всем успехов.