Pull to refresh

Comments 66

Меня волнует еще две проблемы, связанные с раскладками:

1. Работа сочетаний клавиш в Не латинской раскладке. Например, чтобы скопировать текст, нужно сначала переключиться на латинскую раскладку, и только после нажать C.

2. Работа сочетаний клавиш, в которых используются клавиши смены раскладки. Например, смена раскладки , сочетание E
Первую проблему вы часом не в фф наблюдаете?
В 3 лисе ето пофиксили
1. Это бага Firefox - её недавно пофиксили, скачайте патч.
2. Тут, к сожалению, можно порекомендовать только, пожалуй, смену сочетания для переключение с ctrl-shift на, например, caps lock.
у меня на caps lock) Просто 100% не одного меня это волнует, это описание всех проблем, связанных со сменой раскладки, не описанных в статье.
пофиксили но неполностью, там новый багрепорт открывали. Например '/' не работает.
У меня в свое время первая проблема наблюдалась во всех приложениях, решил с помощью установки в Control Center => Keyboard Shortcuts => Application Shortcuts в качестве альтернативных сочетаний клавиш для "Вставить" - Ctrl+М, для "Вырезать" - Ctrl+Ч и так далее.
Интересно! :-) Добавил в пост.
так если пользуетесь кде-шной переклбчалкой, там можно галку поставить, чтоб хоткеи в любой раскладке пахали. С дублированием не очень удобно бывает.
В кде4 никак не получалось поставить переключение раскладки на ctrl+enter :(
мягко говоря, оригинально) скажите по секрету, зачем? по этому сочетанию все нормальные люди сообщение отправляют.
может у вас shift отвалился? =))
:D
ну конечно ctrl+shift, просто заглючило немного меня с написанием... вопрос открыт.
Раньше была такая проблема, после обновления до самого-свежего-hardy все подхватилось нормально. Могу уточнить версию чего-нибудь, если надо :)
А не легче просто правильно сконфигурировать иксы? или вся важность в том чтобы видеть флажки)) ??
меня, к примеру, раздражает глобальность выбранного языка. при конфигурации переключения в xorg.conf, насколько я понимаю, раскладка не запоминается для каждого окна :)
у меня переключалка настроена в xorg.conf, и при этом нормальное работают флажки о_О
А зачем флажки, если есть grp_led?
Потому что grp_led имеет два состояния, а раскладок у некоторых из нас может быть больше двух.

Хотя флажки это в принципе вещь неверная. Флажки это символы государств, а не раскладок. С флажками бы мне пришлось всё время смотреть на флаги стран, к которым я не имею отношения.
Я добавил в конец поста ссылку на FAQ на форуме. Посмотрите пожалуйста, подходит ли это ссылка для руководства, а то я в конфигурировании иксов пока что ничего не смыслю. (там два пункта во втором посте)
Или лучше ссылкой поделитесь на хороший man. Или быть может есть уже в справочной системе кде мануал (я сейчас в винде, не могу посмотреть).
Всё, уже не надо)) Сам нашёл.
а как сделать рабочие сочетания клавиш Ctrl+Shift+ если переключение раскладки на Ctrl+Shift?
PS: я сделал возможным только Shift+Ctrl+
у меня переключалка раскладок прописана в xorg.conf
{Section "InputDevice"}
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
при этом шорткаты Ctrl-Shift-* работают (например Ctrl-Shift-Esc)
Сохраняешь раскладку в файл. Файл сохраняется в ~/.kde/share/apps/kcmkeys/LAYOUT_NAME.kksrc
Открываешь файл редактором и вручную меняешь: Switch to Next Keyboard Layout=Alt+Shift_L
xneur + kxneur
Попробуйте...
Он ещё и исправлять неправильную раскладку умеет (аналог виндоваого punto switcher)
UFO just landed and posted this here
ага. и память жрет.
А автоматический режим я у него сразу же отключил, чтобы не мешался.
А там неавтоматический есть? Т.е. без сверки со словарем?
Единствненную "исправлялку раскладки" хорошую видел для вин - ArumSwither. Да и ту автор забросил - давно уж не развивается и не фиксится.
есть режим, когда он переключает только по нажатию оперделенной кнопки. Это единственное с чем можно жить. Ввиду того, что набираю много программ/скриптов/всякой лабуды, к русскому не имющей отношения.
Отрубить все в КДЕ, настроить через xorg.conf, поставить xneur и kxneur
Можно и без kkbswitch а также ковыряния в xorg.conf обойтись, правда значка в трее не будет. Если же нужен значек, то придется забыть про Ctrl+Shift.
http://wiki.linux.ru/index.php/FAQ:kxkb
Вот адрес. Можно настроить переключение внутри группы по Ctrl+Shift или переключение групп по Shift+Ctrl (в другом порядке не работает). Может автор добавит информацию или ссылку в пост?
Добавил ссылку в конец поста.
Мда. Не знал, что в кедах такие проблемы с этим.
В Ubuntu (Gnome) - все заработало сразу и флажок, и Ctrl+Shift, и все grp_led и запоминание раскладки для каждого окна.

Жаль только по alt+space нельзя сделать переключение (вероятнее всего можно, но я не нашел)
Подозреваю, что проблемы именно у тех, кто сам ставит KDE на Ubuntu. Ведь оригинальная убунта полностью ориентирована на гном, и не факт, что в KDE там всё так же хорошо вылизано.
Я думаю, что в Kubuntu тоже нет проблем)))
Как раз в Kubuntu с этим проблемы.
На Fedore в КДЕ сначала мучался переключением по значку назад, потом привык, даже удобней стало. Потом все-таки нашел в настройках переключение, но менять нестал... Вот только потом уже на Win было неудобно садится ;-)
Многим пригодится, респект :)

Сам я с этим воевал, правя конфиги вручную.
Заметка, конечно, полезная. Удивляет только, что в KDE до сих пор надо устраивать пляки с бубном вокруг переключалки. В Gnome оно работает сразу.
PS: У меня стоит Debian, настраивал в KDE переключение раскладок: по Shift+Ctrl заработало относительно быстро, а вот Ctr+Shift - фик. :)
А «как в пунто свитчере» можно?
Внизу поста я сегодня добавил главу "Дополнительно". Там есть ссылка на аналог пунты.
Спасибо за статью, самому раскопать все руки не доходили - переключался с помощью настройки в xorg.conf

PS Говорят, что в KDE4 переключатель "починили"
Кхм... ну у меня в посте тоже самое практически. Плюс к тому ссылки в конце на подробный FАQ по конфигурации раскладки в xorg.conf, а также ссылки на xneur и кде-шный фронтэнд к нему (по вашей ссылки всё ещё гномовский юзают).
в вашем посте вы используете до боли глючный kkbswitch который с 3 языками почемто нормально никогда не работал

протрите глаза, какой гном, какой xorg ? по моей ссылке описан способ работающий с Kxkb - родным переключателем для KDE 3

читайте там именно первый пост! и все вопросы отпадут ;)
Прочитал. А теперь внимательно прочитайте в моём посте главы "1. Чиним переключалку" и "5. Ещё немного". Сходство видите с вашей ссылкой? И я вижу. Единственное, там что-то про неработающие Ctrl+Shift писали. Так вот, во вкладке "Параметры XKB" есть даже отдельная галочка "Ctrl+Shift переключает группу". Вот и всё решение.
ну если туго доходит извините,
по первому посту из моей ссылки я настроил переключение по сочетанию клавиш Alt+Shift, на соседнем компьютере настроил сочетание по Ctrl+Shift

если всё ещё не дошло - в KDE 3 нельзя поставить сочетание клавиш по Ctrl+Shift, Alt+Shift и таких подобных
потому и нужно поправить вручную файл ~/.kde/share/config/kdeglobals

p.s. если вы не понимаете зачем всё это нужно.. возможно прийдёт время когда вам нужно будет использовать 3 раскладки и больше - тогда вы уж и обратитесь к моему посту
>если всё ещё не дошло - в KDE 3 нельзя поставить сочетание клавиш по Ctrl+Shift, Alt+Shift и таких подобных
Ну я как-то поставил же? Вот, цитирую самого себя:
"во вкладке "Параметры XKB" есть даже отдельная галочка "Ctrl+Shift переключает группу"."
ну а 3 языка в таком случае переключаетсья ? :-D
Не знаю, не пробовал. Вы уж тогда нормально формулируйте. Написали про неработающие Ctrl+Shift, а оказалось что 3 языка не переключаются.
о.О
может кому пригодится
Решение "проблемы" переключения раскладки в KDE
http://forum.linux.lg.ua/index.php?automodule=blog&blogid=6&showentry=113
Ребята, что вы мучаетесь. Заходим в kcontrol --> Языки и региональные стандарты --> Раскладка клавиатуры. Здесь ставим галочку напротив "Активировать раскладку" и добавляем нужные нам языки. Если вы любите переключение раскладки в стиле Mac OS X, то зайдите в следующую вкладку включите переключение ао 2м последним языкам. Также можно установить запоминание для каждоо окна. Потом заходим в региональные стандарты --> клавиатурные сокращения и прокручиваем список до самого низа. В самом низу будет клавиатурное сокращение для переключения раскладки (по умолчанию Ctrl+Alt+K) и меняем его на нужное нам. Себе я поставил Alt+Space. Всё очень просто.
Да это понятно всё... просто не у всех то, что вы написали работает, поэтому этот пост и появился.
Странно, если не секрет, то почему?
А чёрть его знает.
Я когда только Кубунту поставил, у меня сразу же переключение не работало.
По умолчанию оно работает только в Knoppix. В остальных оно выключено, нужно включать вручную.
Сделал по первому способу, kkbswitch не устанавливал, флажки не нужны. Работает замечательно, но по-умолчанию стоит русская раскладка, можно сделать латинскую дефолтной?
Попробуйте поменять местами ru и us в строке "Команда":
"-layout ru,us" = > "-layout us,ru"
Хотя я не уверен, что поможет.
Пробовал, не работает. Сейчас такая раскладка: setxkbmap -model logicdn -layout us,ru -variant ,winkeys
Так: setxkbmap -model logicdn -layout us,ru работает, но раскладка "невиндовая".
Man читал, там вообще сказано "Only one layout is permitted"
Если не ошибаюсь, kkbswitch теперь в составе KDE начиная с версии 3.5.9.
Sign up to leave a comment.

Articles