Сейчас использую 3 раскладки клавиатуры....
Для смены раскладок использую Ctrl+Shift
не удобно то, что при смене приходится перебирать все 3 раскладки...
(особенно жене - ей нужны только две...)
можно ли каким либо образом забить смену раскладок на разные клавиши?
скажем
EN - RU на Ctrl+Shift,
а
RU - CZ на Alt + Ctrl
ну или как то иначе... ???
Комбинации клавиш для смены раскладки клавиатуры
можно ли каким либо образом забить смену раскладок на разные клавиши?
Можно, но только если раскладок две. При трех и более неазиатских раскладках только «метод перебора».
ну или как то иначе... ???
Два варианта, которые я вижу — это либо использовать только английскую и русскую раскладки, а для ввода символов, специфичных для чешского языка использовать композитную клавишу, либо опять-таки использовать только две раскладки, но вместо английской — чешскую QWERTY. В данной раскладке чешские буквы вводятся с помощью клавиши 3-его уровня.
Первый вариант подойдет в том случае если необходимость в чешском языке возникает редко, второй вариант — для ежедневного использования.
При трех и более неазиатских раскладках только «метод перебора».
вообще тоже можно, но придётся городить много(очень много) костылей...
ИМХО проще обойтись малой кровью:
оставить две раскладки, а на какой-то хоткей подвесить setxkbmap -layout cz
Два варианта, которые я вижу — это либо
1. использовать только английскую и русскую раскладки, а для ввода символов, специфичных для чешского языка использовать композитную клавишу,
2. либо опять-таки использовать только две раскладки, но вместо английской — чешскую QWERTY. В данной раскладке чешские буквы вводятся с помощью клавиши 3-его уровня.
Первый вариант подойдет в том случае если необходимость в чешском языке возникает редко, второй вариант — для ежедневного использования.
Оба варианта, как то не очень радуют...
(что чешская раскладка, что английская используются одинаково часто...)
я даже как то больше склонялся ко второму варианту, QWERTY изначально я и устанавливал...
но как то раздражает, что цифры на обведенных клавишах находятся на Ru/USA - в нижнем ригистре (как и нарисовано на самой клавиатуре), на на CZ в верхнем..... (другие различии - терпимы)



хотя возможно, тут и надо все же оставить вариант 2, и привыкать вводить цифры с NumLock...
( но тут возникает другой нюанс, как я сказал выше я не единственный кто пользуется компьютером....
а для некоторых и переход с одной версией программы на другую порой становится катастрофой...., а тут еще и кнопочки не так работают, как написано.... )
ну а пока, развлекаемся с перебором раскладок...
можно ли каким либо образом забить смену раскладок на разные клавиши?
да.
http://unixforum.org/index.php?showtopic=49203
http://unixforum.org/index.php?act=attach&type=post&id=8674
уж извините, но автор (sash-kan) выкладывает только таким вот оригинальным образом.
drBatty, предложенный вами текст плох по двум причинам: во-первых, читателю предлагается бездумно редактировать конфигурационные файлы, внося в них директивы, значения которых никак не раскрываются. Эти действия, как вы понимаете, могут привести к сбоям в работе системы и кроме того, непонимание механизма работы подсистемы настройки клавиатуры не дает пользователю свободы в конфигурации рабочей среды, исходя из собственных нужд. Во-вторых, в отношении обсуждаемого вопроса в документе не предложено какого-либо решения настоящей проблемы. Дело в том, что смена раскладок в XKB может осуществляться двумя способами: toggle («перебор») и switch («переключение»). Да, можно назначить отдельную клавишу за каждой раскладкой и затем переключаться на желаемую по нажатию соответствующей клавиши, но подобный способ работает только при двух раскладках. То есть, switch при большем количестве раскладок принципиально невозможен.
Night Man, насколько я понял, дополнительная раскладка создает больше проблем вашей супруге, нежели вам. Может имеет смысл создать ещё одного пользователя в системе?
Может имеет смысл создать ещё одного пользователя в системе?
Что то я об этом не подумал...
Так и сделаю.
Всем спасибо за помощь.
предложенный вами текст плох по двум причинам: во-первых, читателю предлагается бездумно редактировать конфигурационные файлы, внося в них директивы, значения которых никак не раскрываются. Эти действия, как вы понимаете, могут привести к сбоям в работе системы и кроме того, непонимание механизма работы подсистемы настройки клавиатуры не дает пользователю свободы в конфигурации рабочей среды, исходя из собственных нужд.
ну знаете-ли... Значение каждой опции можно посмотреть в документации. Вам пишут ЧТО делать, и конечно, вы вовсе не должны отключить мозг, и тупо следовать советам.
Во-вторых, в отношении обсуждаемого вопроса в документе не предложено какого-либо решения настоящей проблемы. Дело в том, что смена раскладок в XKB может осуществляться двумя способами: toggle («перебор») и switch («переключение»). Да, можно назначить отдельную клавишу за каждой раскладкой и затем переключаться на желаемую по нажатию соответствующей клавиши, но подобный способ работает только при двух раскладках.
Почему это "подобный способ работает только при двух раскладках" ?
ЕМНИП, в данном документе как раз и рассмотрен случай 3х и более раскладок.
То есть, switch при большем количестве раскладок принципиально невозможен.
ну у sash-kan'а как раз и была задача сделать 3 раскладки: рус/лат/укр.
Случай с двумя раскладками тривиален и не интересен.
Что то я об этом не подумал...
Так и сделаю.
конечно сделайте. Однако, ИМХО удобнее иметь возможность включения третей раскладки.