Переключение раскладки (что-то не то...)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Переключение раскладки

Сообщение Александр »

Народ, может проблема и покажется странной, но все-таки...
Как сделать так, чтобы раскладка в КДЕ переключалась на альт-шифт?
В файле конфигов иксов все нормально прописал (раскладки, модель), так как во время входа в систему (когда выбирается пользователь) раскладка переключается как и должна. Но после входа в КДЕ она уже настроенной комбинацией не переключается. В КДЕ работает Kxkb. Так что сделать-то надо?
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Переключение раскладки

Сообщение Valerius »

Нужно выключить кдешную переключалку в центре управления, тогда будет работать тто что ты прописал в иксовом конфиге.
Для индикации можеш использовать kkbswitch или xxkb.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Переключение раскладки

Сообщение cheer »

Такой вопрос: а можно как-нибудь установить переключение раскладки не по нажатию на Alt+Shift, а по отпусканию этих клавиш (то есть KeyReleased, а не KeyPressed)? Просто в некоторых приложениях есть удобные хоткеи типа Alt+Shift+N, которые просто невозможно использовать. Fluxbox, переключение происходит в xorg.conf.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Переключение раскладки

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

cheer
к сожалению, xkb (X Keyboard Extension) такого не позволяет.
можно сменить процедуру переключения раскладок.
благо таковых процедур множество. выбирай на вкус.
например, мой любимый вариант
основанный на http://linuxforum.ru/index.php?s=&showtopi...indpost&p=74241
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
~S/E/r/G~
Сообщения: 220
ОС: Debian 4.0

Re: Переключение раскладки

Сообщение ~S/E/r/G~ »

почему-то до залогивания цифровая клава работает нормально, после загрузки кде - не работает...... (настройки кде для клавы отрублены)
debian 4.0: kernel-2.6.18 | Xorg7.2 (fglrx) | Xfce 4.4
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Переключение раскладки

Сообщение sergius »

~S/E/r/G~ писал(а):
05.05.2006 15:02
почему-то до залогивания цифровая клава работает нормально, после загрузки кде - не работает...... (настройки кде для клавы отрублены)

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

Re: Переключение раскладки

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

sergius
или у ~S/E/r/G~ что-то совсем неправильное прописано в клавиатурной секции файла конфигурации x-сервера.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Переключение раскладки

Сообщение sergius »

Еще (как вариант) кде выключает этот самый numlock. Т.е. где-то в опциях убрана галочка "Включать numlock при загрузке". Кде видит, что он включен, а галочки нет - зарубить.
Спасибо сказали:
~S/E/r/G~
Сообщения: 220
ОС: Debian 4.0

Re: Переключение раскладки

Сообщение ~S/E/r/G~ »

в кде галка на намлок стоит
xorg.conf
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
# Option "XkbVariant" "basic,winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
debian 4.0: kernel-2.6.18 | Xorg7.2 (fglrx) | Xfce 4.4
Спасибо сказали:
Аватара пользователя
sergius
Сообщения: 782

Re: Переключение раскладки

Сообщение sergius »

~S/E/r/G~ писал(а):
05.05.2006 16:27
в кде галка на намлок стоит

А логинишься ты как? через консоль? Или через иксы?
Может достаточно будет поставить пакет 'numlockx'?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Переключение раскладки

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

(~S/E/r/G~ @ May 5 2006, в 14:02) писал(а):после загрузки кде - не работает

все-таки желательно поподробнее. "не работает" - означает - "просто не включен numlock" или что-то более серьезное?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
~S/E/r/G~
Сообщения: 220
ОС: Debian 4.0

Re: Переключение раскладки

Сообщение ~S/E/r/G~ »

упс) проверял клаву нажатием на * / -+ которые не работали, а оказалось кде по дефолту поставило управление курсором с доп. клавиатуры)
...
протупил
debian 4.0: kernel-2.6.18 | Xorg7.2 (fglrx) | Xfce 4.4
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Переключение раскладки

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

смена XkbModel на другую из списка:

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

pc101
pc102
pc105
не меняет ситуации?

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

Re: Переключение раскладки

Сообщение sergius »

sash-kan писал(а):
05.05.2006 18:04
p.s. учитывая поправку в предыдущем посте, я так понял, что все в порядке.

Да, скорее всего он разобрался. У него shift+numlock врубался в кде автоматом.
Спасибо сказали: