"Нормальное" переключение раскладки по Alt+Shift (можно ли настроить?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

kamre
Сообщения: 243
ОС: Win7/Ubuntu 11.10

"Нормальное" переключение раскладки по Alt+Shift

Сообщение kamre »

Пробывал настраивать переключение разными способами (через xorg.conf и через KDE).
Но так и не понял как сделать следующие вещи, чтобы было удобно переключать раскладку:
1. возможность использовать в приложениях комбинации типа Alt+Shift+<...>, сейчас переключается раскладка и все такие комбинации просто не работают.
2. чтобы после переключения расладки и удержаном Shift можно было продолжать набирать в другом регистре.

У кого-нибудь получилось натроить, чтобы было 1 и 2? Или же это в принципе невозможно сейчас, т.к. это баг (фича?)?
Спасибо сказали:
gabix
Сообщения: 352
ОС: openSUSE Leap 15.4

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение gabix »

1. Вот именно настройка через KDE/kxkb — корень всех зол. Отключить нах! Для этого удалить или переименовать

~/.kde/share/config/kxkbrc

и перегрузить KDE. В дальнейшем — через xorg.conf.
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение Beren »

Раз вам надо именно
kamre писал(а):
30.11.2007 16:50
Alt+Shift+<...>
используйте дефолтный кде-ишный переключатель. Большинтсво его не любит именно из-за необходимости заканчивать комбинацию "+<...>". А раз вам это надо, не парьтесь с xorg.conf.
Дорогу осилит идущий
Спасибо сказали:
kamre
Сообщения: 243
ОС: Win7/Ubuntu 11.10

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение kamre »

Beren, может быть я не понятно написал.... Но мне нужно, чтобы переключение раскладки происходило именно по Alt+Shift.

А также нужно, чтобы при этом можно было использовать, например, Alt+Shift+J в Eclipse.

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

gabix, что именно то "через xorg.conf" надо делать, чтобы заработало?
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение Beren »

Две комбинации для переключателя раскладки поставить, вроде, нельзя.
"Alt + Shift" через xorg.conf:

Код: Выделить всё

Option "XkbOptions" "alt_shift_toggle"
Дорогу осилит идущий
Спасибо сказали:
kamre
Сообщения: 243
ОС: Win7/Ubuntu 11.10

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение kamre »

Beren, вот как раз с такой строчкой и перестают работать все хоткеи, которые начинаются с Alt+Shift.
Т.е. становится уже не возможно их использовать в приложениях, т.к. происходит переключение раскладки (как только нажаты две клавиши) и дальше уже ничего не обрабатывается вообще. А это очень не удобно....
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение Beren »

Хм-хм-хм. Видать, это несовместные события :) Либо то, либо другое :)
Дорогу осилит идущий
Спасибо сказали:
kamre
Сообщения: 243
ОС: Win7/Ubuntu 11.10

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение kamre »

Beren писал(а):
30.11.2007 20:13
Хм-хм-хм. Видать, это несовместные события :) Либо то, либо другое :)


Да просто переключение почему-то происходит не вовремя совсем... Нужно по идее настроить так, чтобы оно происходило после того, как отжимается одна из клавиш (имеено так в винде происходит). Тогда и комбинации бы работали и переключение тоже.
Только вот как это настроить? У меня пока ничего не получается.... Может быть так вообще нельзя в линуксе?
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение Beren »

kamre писал(а):
30.11.2007 20:19
Может быть так вообще нельзя в линуксе?

Может. По крайней мере я не в курсе, как это делать, и можно ли вообще.
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: "Нормальное" переключение раскладки по Alt+Shift

Сообщение sash-kan »

kamre писал(а):
30.11.2007 16:50
1. возможность использовать в приложениях комбинации типа Alt+Shift+<...>, сейчас переключается раскладка и все такие комбинации просто не работают.
стандартно xkb такого не позволяет.
kamre писал(а):
30.11.2007 16:50
2. чтобы после переключения расладки и удержаном Shift можно было продолжать набирать в другом регистре.
shift↓alt↓alt↑набор текста


p.s. gnu/linux и windows — разные системы. в частности, и реализация работы клавиатуры у них разная. если Вас действительно интересует эффективность, недоступная в windows, рекомендую освоить нециклическое переключение раскладок.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: