1

Сейчас использую 3 раскладки клавиатуры....

Для смены раскладок использую Ctrl+Shift
не удобно то, что при смене приходится перебирать все 3 раскладки...
(особенно жене - ей нужны только две...)

можно ли каким либо образом забить смену раскладок на разные клавиши?
скажем
EN - RU   на Ctrl+Shift,
а
RU - CZ  на Alt + Ctrl

ну или как то иначе... ???

Что есть то есть, того что было не вернуть, не изменить ни дня...

2

можно ли каким либо образом забить смену раскладок на разные клавиши?

Можно, но только если раскладок две. При трех и более неазиатских раскладках только «метод перебора».

ну или как то иначе... ???

Два варианта, которые я вижу — это либо использовать только английскую и русскую раскладки, а для ввода символов, специфичных для чешского языка использовать композитную клавишу, либо опять-таки использовать только две раскладки, но вместо английской — чешскую QWERTY. В данной раскладке чешские буквы вводятся с помощью клавиши 3-его уровня.

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

3

SamuelLinux пишет:

При трех и более неазиатских раскладках только «метод перебора».

вообще тоже можно, но придётся городить много(очень много) костылей...

ИМХО проще обойтись малой кровью:
оставить две раскладки, а на какой-то хоткей подвесить setxkbmap -layout cz

95% процентов проблем находятся между клавиатурой и стулом.

4 (22.08.2011 09:28:06 отредактировано Night Man)

SamuelLinux пишет:

Два варианта, которые я вижу — это либо
1. использовать только английскую и русскую раскладки, а для ввода символов, специфичных для чешского языка использовать композитную клавишу,
2. либо опять-таки использовать только две раскладки, но вместо английской — чешскую QWERTY. В данной раскладке чешские буквы вводятся с помощью клавиши 3-его уровня.

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

Оба варианта, как то не очень радуют...
(что чешская раскладка, что английская используются одинаково часто...)

я даже как то больше склонялся ко второму варианту, QWERTY изначально я и устанавливал...
но как то раздражает, что цифры на обведенных клавишах находятся на Ru/USA - в нижнем ригистре (как и нарисовано на самой клавиатуре), на на CZ в верхнем..... (другие различии - терпимы)

http://s56.radikal.ru/i152/1108/77/914d0ba58932.png

http://s49.radikal.ru/i126/1108/57/716dd6c75fd4.png

http://i003.radikal.ru/1108/ea/a9c8a6b6a8f1.png

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

ну а пока, развлекаемся с перебором раскладок...

Что есть то есть, того что было не вернуть, не изменить ни дня...

5

Night Man пишет:

можно ли каким либо образом забить смену раскладок на разные клавиши?

да.
http://unixforum.org/index.php?showtopic=49203
http://unixforum.org/index.php?act=atta … mp;id=8674
уж извините, но автор (sash-kan) выкладывает только таким вот оригинальным образом.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

6

drBatty, предложенный вами текст плох по двум причинам: во-первых, читателю предлагается бездумно редактировать конфигурационные файлы, внося в них директивы, значения которых никак не раскрываются. Эти действия, как вы понимаете, могут привести к сбоям в работе системы и кроме того, непонимание механизма работы подсистемы настройки клавиатуры не дает пользователю свободы в конфигурации рабочей среды, исходя из собственных нужд. Во-вторых, в отношении обсуждаемого вопроса в документе не предложено какого-либо решения настоящей проблемы. Дело в том, что смена раскладок в XKB может осуществляться двумя способами: toggle («перебор») и switch («переключение»). Да, можно назначить отдельную клавишу за каждой раскладкой и затем переключаться на желаемую по нажатию соответствующей клавиши, но подобный способ работает только при двух раскладках. То есть, switch при большем количестве раскладок принципиально невозможен.

Night Man, насколько я понял, дополнительная раскладка создает больше проблем вашей супруге, нежели вам. Может имеет смысл создать ещё одного пользователя в системе?

7

SamuelLinux пишет:

Может имеет смысл создать ещё одного пользователя в системе?

Что то я об этом не подумал...
Так и сделаю.

Всем спасибо за помощь.

Что есть то есть, того что было не вернуть, не изменить ни дня...

8

SamuelLinux пишет:

предложенный вами текст плох по двум причинам: во-первых, читателю предлагается бездумно редактировать конфигурационные файлы, внося в них директивы, значения которых никак не раскрываются. Эти действия, как вы понимаете, могут привести к сбоям в работе системы и кроме того, непонимание механизма работы подсистемы настройки клавиатуры не дает пользователю свободы в конфигурации рабочей среды, исходя из собственных нужд.

ну знаете-ли... Значение каждой опции можно посмотреть в документации. Вам пишут ЧТО делать, и конечно, вы вовсе не должны отключить мозг, и тупо следовать советам.

SamuelLinux пишет:

Во-вторых, в отношении обсуждаемого вопроса в документе не предложено какого-либо решения настоящей проблемы. Дело в том, что смена раскладок в XKB может осуществляться двумя способами: toggle («перебор») и switch («переключение»). Да, можно назначить отдельную клавишу за каждой раскладкой и затем переключаться на желаемую по нажатию соответствующей клавиши, но подобный способ работает только при двух раскладках.

Почему это "подобный способ работает только при двух раскладках" ?
ЕМНИП, в данном документе как раз и рассмотрен случай 3х и более раскладок.

SamuelLinux пишет:

То есть, switch при большем количестве раскладок принципиально невозможен.

ну у sash-kan'а как раз и была задача сделать 3 раскладки: рус/лат/укр.
Случай с двумя раскладками тривиален и не интересен.

Night Man пишет:

Что то я об этом не подумал...
Так и сделаю.

конечно сделайте. Однако, ИМХО удобнее иметь возможность включения третей раскладки.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)