?

Log in

No account? Create an account

3 раскладки, проще

« previous entry | next entry »
May. 29th, 2014 | 01:12 pm

Перестроил управление клавиатурой на всех своих системах:
* Caps - переключение между Eng и Rus (в настройках всяких гномов ставится так на старте)
* Win+F2 - shortcut для "setxkbmap us,ru"
* Win+F3 - shortcut для "setxkbmap us,ua"
Получилось удобнее и переносимее старой схемы, где
* Caps переключал Eng->Rus, Rus->Eng, Ukr->Eng
* Ctrl+Caps переключал Eng->Ukr, Rus->Ukr, Ukr->Rus
и надо было хитро пилить XKB'шные файлы.

Гномовские (+MATE +Cinnamon) отображалки, как оказалось, умеют узнавать у XKB текущий режим и сразу его отображать. Xxkb, однако, не умеет, а перезапускать его на каждый такой чих - облом.

Надо бы ещё виндовый свитчер подпилить. Но там надо аккуратно на ходу менять комплект активных раскладок, это пока ХЗ как делать.

По подсказке Ilya Guy us,ru -> us,ru(ruu) для варианта, если ё удобнее по AltGr+е, а не по ` (мне лично не нравится, но другие вкусняшки от AltGr могут быть кому-то полезны); поставил на Win+F6. (Вначале было Win+Shift+F2, не понравилось.)
Tags:

Link | Leave a comment |

Comments {13}

Allex

(no subject)

from: vana_ta11inn
date: May. 29th, 2014 12:32 pm (UTC)
Link

Только хардкор, только правый Ctrl! ;+))

Reply | Thread

netch

(no subject)

from: netch
date: May. 29th, 2014 12:41 pm (UTC)
Link

Caps хардкорнее, он пришёл для этого, считаем, с PDP-11.

Reply | Parent | Thread

Allex

(no subject)

from: vana_ta11inn
date: May. 29th, 2014 12:55 pm (UTC)
Link

У Caps Lock есть его родная функция, к тому же он расположен менее удобно.

Reply | Parent | Thread

netch

(no subject)

from: netch
date: May. 29th, 2014 01:00 pm (UTC)
Link

> У Caps Lock есть его родная функция,

Если вдруг она будет нужна не блондинке, то Shift+Caps выполняет эту функцию, ну а если кто-то не сможет набрать эту комбинацию, то она ему не нужна. (Разные инвалидности не считаю, в их случае надо вообще иначе работать с клавиатурой)
Да, а что, у RCtrl нет родной функции? ;)

> к тому же он расположен менее удобно.

Он расположен удобнее всего: под левым мизинцем при стандартной позиции для 10-пальцевого набора, которую лучше соблюдать даже если реально можешь работать только 2 пальцами:)
До RCtrl надо тянуться сильно дальше, и иногда его полезно иметь и как Ctrl.

Reply | Parent | Thread

Allex

(no subject)

from: vana_ta11inn
date: May. 29th, 2014 01:06 pm (UTC)
Link

Родной функции у Ctrl самой по себе - просто нету. Тем-то его использование и удобно. Все функции Ctrl - это модификация других клавиш, они в полной мере сохраняются при использовании его как переключателя.

Удобство же обеспечивается угловым расположением и отсутствием рядом исполняющих клавиш, потому случайный промах не приводит ни к каким результатам.

Reply | Parent | Thread

netch

(no subject)

from: netch
date: May. 29th, 2014 01:29 pm (UTC)
Link

> Родной функции у Ctrl самой по себе - просто нету. Тем-то его использование и удобно. Все функции Ctrl - это модификация других клавиш, они в полной мере сохраняются при использовании его как переключателя.

Ой зависит. Я не знаю, починили ли, но ещё недавно назначение клавиши для переключения в xkb устраняло её работу как модификатора.

> Удобство же обеспечивается угловым расположением и отсутствием рядом исполняющих клавиш, потому случайный промах не приводит ни к каким результатам.

Мне легче промахнуться при таком усложнённом нажатии, чем для Caps в удобной позиции.

Reply | Parent | Thread