Centaur
13:52 24-03-2004 Клавиатурные раскладки
Ранее по теме: Клавиатурные переключатели

Оказывается, на сайте Microsoft’а уже почти с год валяется тулза для ковыряния раскладок клавиатуры, а я до сих пор не знал.

Умеет переназначать символы на клавишах в режимах обычном, Shift, AltGr, AltGr+Shift, Ctrl, Ctrl+Shift, и ещё задавать что-то совсем левое в режиме Caps Lock (вместо традиционного ГРОМКОГО КРИКА, который лично мне всё равно на фиг не нужен).

Теперь, интересно, что именно сломается, если я сделаю раскладку, где в обычном/Shift режиме будет латиница, а в Caps Lock — кириллица, а затем поменяю местами Caps Lock и RCtrl? Решит оно мне проблему переключения русского/английского по правому Ctrl’у, и включения редко используемых раскладок по менее легко нажимающимся клавишам?

[edit]
Так, раскладку сделал. Она даже работает.

Теперь what’s the catch: одна раскладка клавиатуры связывается с одним input locale. Я связал с English (US). Поэтому, скажем, Word теперь думает, что весь текст набирается на английском, и привязывает абзацу язык English. Не то чтобы это сильно напрягало, впрочем.

Теперь осталось только приучиться переключать язык левой рукой. Потому что отказаться от стандартной функции правого Ctrl’а я не могу. Ctrl+O(pen), Ctrl+P(rint), Ctrl+Enter, Ctrl+Ins и т. п. — гораздо удобнее нажимать одной рукой, чем двумя.

[edit=2]
В чём-то удобный побочный эффект — состояние rus/lat отображается визуально чёрной/зелёной лампочкой на клавиатуре, что более заметно, чем вечно белые на синем буковки EN/RU в notification area
Комментарии:
Ereinion
23:17 24-03-2004
состояние rus/lat отображается визуально чёрной/зелёной лампочкой на клавиатуре, что более заметно,
А ты себе в клаву впаяй еще одну лампочку =) будет, скажем, зелено-синий =))
dp
22:52 28-03-2004
а у меня клава нафик без лампочек (((
Centaur
12:48 03-06-2004
Теперь осталось только приучиться переключать язык левой рукой.
По прошествии времени могу сказать определённо: переход удался. Теперь при надобности тянусь первым делом к Caps’у, и испытываю неудобства, когда на нём обычный Caps

Побочный эффект, с которым ещё разобраться: Telnet перестал понимать Ctrl+]