PDA

Показать полную графическую версию : [addon] kbdru (Альтернативная раскладка русской клавиатуры)


Amigos
16-02-2009, 08:51
Аддон для замены дефолтной руской раскладки на мою модернизцию раскладки by akuklev (http://akuklev.livejournal.com/)

Исторически самой первой раскладкой была раскладка by akuklev (http://akuklev.livejournal.com/144329.html). Она позволяла вводить символы латинского алфавита не переключаясь с русского, а также вводить дополнительные спецсимволы. Потом появилась её модернизация by ssr (http://ssr.livejournal.com/1352240.html). Модернизация состояла в добавлении специальных типографских символов, мне лично не нужных, и показалась менее удобной, и свою раскладку делал на основе куклеевской

сохраните на диск полные версии вот этих картинок в одну папку, запустите просмотрщик и, переключаясь с одной картинки на другую, заметите разницу

Куклев
http://s39.radikal.ru/i086/0902/3c/a318012f1b3dt.jpg (http://radikal.ru/F/s39.radikal.ru/i086/0902/3c/a318012f1b3d.png.html)

Рублев
http://i012.radikal.ru/0902/48/f598fa97dc1bt.jpg (http://radikal.ru/F/i012.radikal.ru/0902/48/f598fa97dc1b.png.html)
ещё есть Альтернативная украинская раскладка (http://forum.oszone.net/thread-102188.html)
и типографская раскладка Ильи Бирмана для русского и английского языков (http://ilyabirman.ru/typography-layout/)

В данном аддоне используется раскладка Куклеева, всё что в ней изменено — это запятая на NumPad'е переделана в точку, как на английском, т.к. эта запятая постоянно встревает при вводе ip адресов.


Раскладка позволяет вводить символы латинского алфавита не переключаясь с русского, а также вводить спецсимволы ` ° @ # $ ? ^ & × « » — · ~ ¡ ≈ ≠ ≡ ‰ ∆ ¿ § 〈 〉 ¬ ± ÷

EN130
17-04-2009, 19:15
Я чот не догоняю, нафига это нужно?

Habetdin
17-04-2009, 19:23
EN130, Раскладка позволяет вводить символы латинского алфавита не переключаясь с русского, а также вводить спецсимволы ` ° @ # $ ? ^ & × « » — · ~ ¡ ≈ ≠ ≡ ‰ ∆ ¿ § 〈 〉 ¬ ± ÷ »
Это нестандартная, но удобная раскладка:)

EN130
17-04-2009, 19:34
Это понятно, но для чего?
Если я живу за бугром и не могу купить русскую клаву. Но тогда можно ками клавишы подписать, в тому же все равно не все клавишы ясно где находятся.

Amigos
17-04-2009, 22:37
Это понятно, но для чего? » 1 удобно — не нужно дважды переключать язык клавиатуры, чтобы вставить один или пару английских знаков/символов в в русский текст.
2 прикольно вставлять всякие необычные символы 〈или обычные со спецэффектами 〉

STRELEC1
24-03-2012, 15:54
Amigos,
Объясните, пожалуйста, как задействовать раскладку на "живой" системе.
Спасибо.

Amigos
25-03-2012, 07:07
задействовать раскладку на "живой" системе. » есть вариант от первоисточника http://akuklev.livejournal.com/144329.html Раскладка работает с Windows 2000, XP & 2003. Для установки:
1) Скачайте http://kuklev.com/rustypo.zip (13.5KB)
2) Разархивируйте в произвольном каталоге.
3) Запустите файл rustypo.msi (единственный в этом каталоге).
4) Откройте «настройки языков»: для этого кликните правой кнопкой мыши по значку языка (тому, где написано RU или EN) и выберите в контекстном меню пункт «настройки».
5) Нажмите «добавить». В появившемся окне выберите язык («русский») и раскладку «Russian (Typographic)».
6) Уберите старую русскую раскладку.
7) Пользуйтесь на здоровье!

но тогда не будет фишки апятая на NumPad'е переделана в точку, как на английском, т.к. эта запятая постоянно встревает при вводе ip адресов. »


2 all хотя на страничке первоисточнике http://akuklev.livejournal.com/144329.html написано, что Раскладка не глючит с Punto-Switcher'ом. но на самом деле то ли с 2004 года Пунто свитчер изменился, то ли автор не сильно подробно тестировал, но в 2012 году использование Punto-Switcher с этой раскладкой имеет особенности.
из-за фишки позволяет вводить символы латинского алфавита не переключаясь с русского » есть две неприятности

1 в Пунте есть "автозамена" , например начинаете набирать osz , а вставляется oszone.net
и даже если набираете щыя то всё равно вставляется oszone.net
Но так будет при использовании дефолтной русской раскладки.
При использовании раскладки из шапки "начинаете набирать osz , а вставляется oszone.net" будет нормально работать, а "начинаете набирать щыя , а вставляется oszone.net" работать не будет :( , щыя так и останеться щыя

2 при использовании этой фишки очень часто при автоматической траслитерации несколько начальных букв "не в той раскладке" остаются неудалёнными, что даёт перлы типа ghпривет или нyandex.ru
это проявляется нестабильно, так что 100% гарантию что это из-за фишки позволяет вводить символы латинского алфавита не переключаясь с русского » я дать не могу, но после того, как я её убрал из используемой мною раскладки, вроде такого не наблюдается

Amigos
25-03-2012, 18:09
как задействовать раскладку на "живой" системе. »
делал для себя вариант в аттаче, распаковать, запустить, подействует после перезагрузки

но этот вариант без основного функционала Раскладка позволяет вводить символы латинского алфавита не переключаясь с русского » - это я делаю пунто свитчером, там из "альтернативного" осталось только запятая на NumPad'е переделана в точку, как на английском, т.к. эта запятая постоянно встревает при вводе ip адресов, а также вводить спецсимволы ` ° @ # $ ? ^ & × « » — · ~ ¡ ≈ ≠ ≡ ‰ ∆ ¿ § 〈 〉 ¬ ± ÷ »

для всех причасных — вариант в аттаче вполне можно запускать на T13

brodjaga5
24-03-2013, 17:27
Знатоки! возможно кто нибудь может помочь собрать Russisch / deutsche Tastatur из этого архива в 7z SFX архив (32/64 бит)
по отдельности то получается, а вот что бы в одном определяло битность системы, слабо не силён! :-(

batyaPS
11-12-2014, 11:06
делал для себя вариант в аттаче, распаковать, запустить, подействует после перезагрузки »
очень всем доволен и пользуюсь,
появился пользователь которому ну очень нужно вернуть стандартную клаву с запятой в малой клавиатуре.
как сделать ?

Amigos
11-12-2014, 13:28
batyaPS, он при запуске бекапит тот файл, что был в KBDRU.bac
Можно загрузится с liveCD и переименовать KBDRU.dll в KBDRU.new, а KBDRU.bac в KBDRU.dll .

На живой системе можно попробовать так (не тестировалось)
в dllcache ищем KBDRU.dll , если находим, удаляем
копируем KBDRU.bac в dllcache
переименовываем эту копию в KBDRU.dll
в system32 переименовываем KBDRU.dll в KBDRU.new
система защиты файлов должна восстановить KBDRU.dll из dllcache
Подействует восстановленный файлик после перезагрузки windows

batyaPS
12-12-2014, 09:32
Amigos, а KBDRU1.dll должен быть в системе ?

Amigos
13-12-2014, 19:11
а KBDRU1.dll должен быть в системе ? »да, это стандартный файл XP, раскладка "русская для печатной машинки"




© OSzone.net 2001-2012