Sergey ([info]slv) wrote in [info]ru_linux,
@ 2004-03-13 17:22:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Поставил себе Fedora core 1, пользуюсь КДЕ.
Сразу после установки работало переключение раскладки по shift+shift, я отредактировал X86Config, поставил там left ctrl+shift и всё заработало как надо.
И тут мне захотелось, чтоб раскладки закреплялись за каждым окном и чтоб индикатор с флажком горел в трэе, как под виндами.
Полез в Центр управления->Раскладка клавиатуры и поставил птичку на ``Включить ...''. В параметрах стоит ``scroll lock показывает альт. группу'' и ``ctrl+sift переключает группу''.
После этого начались чудеса: загадочным образом заработали ``Быстрые клавиши'' (типа win+D - свернуть все окна) и раскладка с клавиатуры не переключается вообще. Только по значку в трэе, который таки появился.
Когда птичку убираю - после перезагрузки всё восстанавливается в прежнее состояние.
В чём там дело?
Может быть у кого-то такое уже было, расскажите как исправить.



(Post a new comment)


[info]junglander
2004-03-13 03:35 am UTC (link)
До сих пор такое есть (на редхат 9). :) Тоже интересно...

(Reply to this) (Thread)


[info]slv
2004-03-13 03:56 am UTC (link)
У меня оно и на RH9.0 и на RH7.3 ещё было. :)

(Reply to this) (Parent)(Thread)


[info]frommymind
2004-03-13 04:09 am UTC (link)
это два разных способа переключения раскладки. xkb.
один - через модуль иксов, второй - собственный от кде. xmodmap, наверно.

попробуй в конфиге апача указать XkbDisable и воспользоваться только клешным.
собственно кдешный и включает meta win key. или как она там обзывается.

(Reply to this) (Parent)(Thread)


[info]slv
2004-03-13 04:30 am UTC (link)
Сделал. Перезапустил иксы - оно мне отвечает при запуске:
``Приложение kxkb вызвало сигнал 11 (SIGSEV)'' и, соответственно, никаких индикаторов ни переключения :)

(Reply to this) (Parent)


[info]alexkuklin
2004-03-13 03:51 pm UTC (link)
XkbDisable - ни в коем случае. см. ниже

(Reply to this) (Parent)


[info]frommymind
2004-03-13 04:16 am UTC (link)
+ чтоб вернуть иксовый к рабочее состояние, если включали кдешный, то достаточно только перегрузить иксы (перелогиниться заново хотя бы)

(Reply to this) (Parent)


[info]alexkuklin
2004-03-13 03:50 pm UTC (link)
Ага, я тоже долго въехать не мог...
Порядок действий следующий:
1. выбираешь в control center от kde раскладки
2. в параметрах xkb (другая закладка там же) выбираешь клавишу переключения
3. жмешь "применить". появляется индикатор, переключение не работает
4. идешь в настройку HotKey, в самом низу есть пункт "переключение раскладок", по умолчанию Ctrl-Alt-K, кажется. Жмешь "поменять", нажимаешь выбранную комбинацию. В комбинации Ctrl+Shift потребовалось нажать сначала шифт, потом контрол.
5. Жмешь "применить".
6. наслаждаешься
7. забываешь про изменение конфига самих X как про страшный сон

(Reply to this) (Thread)


[info]nullp0inter
2004-03-14 05:18 am UTC (link)
>> 7. забываешь про изменение конфига самих X как про страшный сон
ИМХО порочная практика.
Идеологически верно настроить все _один раз_ в X, дабы не зависеть от window manager'a.

(Reply to this) (Parent)(Thread)


[info]slv
2004-03-14 05:25 am UTC (link)
Я и так не завишу. Я одним пользуюсь.
И как в Х настроить так, чтоб индикатор раскладки в такскбаре был?

(Reply to this) (Parent)(Thread)


[info]nullp0inter
2004-03-14 06:39 am UTC (link)
Значок раскладки -- это не задача иксов, и не иксовый модуль.
Таскбар, значок в таскбаре, etc -- это все фичи конкретного wm'a.

Я KDE не пользую, не пользовал, и пока не собираюсь пользовать :)
Поэтому сорри, ответить не смогу :(
У мну стоИт wmaker -- в нем в свое время пользовал fookb (вмакеровский докап), работал от иксовой раскладки. Сейчас пользую модуль для gkrellm'a -- xkb -- тоже работает.
Опять же, на каждом окне есть значок раскладки, включается во время сборки опцией --enable-modelock. Он тоже нормально работает.
Попробуйте что-нить из этого -- если будет нормально отрабатывать, то тогда стОит поискать что-то для cвоего десктопа.

Быть может ну его нах, это kde? ;)

(Reply to this) (Parent)(Thread)


[info]alexkuklin
2004-03-14 06:52 am UTC (link)
может быть, и нахуй, однако это единственный DE, в который можно посадить пользователя без геммороя.

(Reply to this) (Parent)(Thread)


[info]nullp0inter
2004-03-14 07:15 am UTC (link)
Не ругайтесь :)

Практики перевода из win в lin не имею.
Точнее имею, но задачи "перевести, чтобы все было как в виндовс" не было.

(Reply to this) (Parent)(Thread)


[info]alexkuklin
2004-03-14 07:29 am UTC (link)
у меня не задача "чтоб все було как....", а задача "сел и начал работать"

(Reply to this) (Parent)(Thread)


[info]nullp0inter
2004-03-14 08:09 am UTC (link)
И в чем противоречие?

(Reply to this) (Parent)(Thread)


[info]alexkuklin
2004-03-14 08:20 am UTC (link)
В том, что по результатам эксперимента на что-нибудь кроме KDE реакция была "ОЙ,ШО ЭТО?". Насколько оно windows-like - для меня вторично.

(Reply to this) (Parent)


[info]alexkuklin
2004-03-14 06:51 am UTC (link)
Зависит от постановки вопроса.

В случае X-терминалов эта практика - единственно правильная, т.к. обеспечивает null administration effort. Более того, есть X-сервера, которые в своем конфиге вообще не позволяют указать параметры xkb. Да и индикатор кде-шный переключения работать иначе не будет....

(Reply to this) (Parent)(Thread)


[info]nullp0inter
2004-03-14 07:13 am UTC (link)
1. В первоначальном вопросе ничего не было сказано про X-терминалы.
2. Наверняка речь идет про Xfree86.
Именно из этого я и строил свой пост.
Но в своем случае Вы правы, спору нет :)

(Reply to this) (Parent)(Thread)


[info]alexkuklin
2004-03-14 07:29 am UTC (link)
вот как раз XFree86-cygwin и не умеет :)

(Reply to this) (Parent)(Thread)


[info]nullp0inter
2004-03-14 08:10 am UTC (link)
Вы горазды находить исключения, спору нет.

Таким извратом заниматься желания не иею.

(Reply to this) (Parent)(Thread)


[info]alexkuklin
2004-03-14 08:26 am UTC (link)
не возражаю против обращения на ты :)

я уже тоже не занимаюсь, это из чистого искусства :)
кроме того, как выяснилось, микросхема однократной записи для rtl8139 для прошивки туда PXE стоит в чип-дипе около 30 рублей. Более того, сама rtl8139 умеет прошивать bootrom. :)
в понедельник закуплю и буду пробовать, у меня на работе принято решение разворачивать офисную систему на X-терминалах.

(Reply to this) (Parent)


[info]slv
2004-03-14 05:26 am UTC (link)
Сработало, но система там дурацкая.
Shift + Ctrl работает, а Ctrl + Shift - нет

(Reply to this) (Parent)


[info]madw
2004-03-14 02:45 pm UTC (link)
программка есть одна.. специально для таких целей. Настраиваешь в x86confi'e как надо и запускаешь её. Можешь и её немного понастраивать.

Package: xxkb

Description: Keyboard state indicator and switcher for xkb
This program is a keyboard state indicator and switcher for xkb. Features:
- shows current xkb group (pixmap in its own window)
- allows switch group by mouse click
- allows individual state for every window
- can install its own button (indicator/mouse switcher) on every window's
title bar
- can restrict keyboard states for every window to only two ("main group" -
"alternative group") if xkb set up for more than two groups.
Bugs:
- documentation is partially in Russian (koi8-r charset) only
Task: cyrillic

(Reply to this)


[info]demi_wyrm
2005-05-17 12:38 pm UTC (link)
Кто нить знает как в линухе настроить виндоус раскладку? То бишь что б при русской раскладке "," и "." были на оригинальной клавище "/", "?" на "7", ":" на "6" и.т.д. Уж что-что а раскладка в виндос ИМХО много удобнее, для быстрого письма пользоваться той раскладкой символов кой в видос и удобнее и... привычнее. А остальное, ну, проыесионально быстро юзать сочитание символов и букв всеравно надо ток в консоли, а там про русский по любому можно забыть...

В общем если кто знает как се можно настроить (в частности в Fedora core 3), плз скажите...

(Reply to this) (Thread)


[info]slv
2005-05-17 01:25 pm UTC (link)
file: /etc/X11/xorg.conf

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

(Reply to this) (Parent)(Thread)


[info]demi_wyrm
2005-05-17 03:40 pm UTC (link)
тхенькс

(Reply to this) (Parent)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…