раскладка клавиатуры
Модератор: /dev/random
-
- Сообщения: 96
раскладка клавиатуры
Ребята помогите, не переключается раскладка клавиатуры.Вот кусок конфига
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Раскладка переключается мышкой по иконке в KDE а на ctrl shift не реагирует.Что не так?
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Раскладка переключается мышкой по иконке в KDE а на ctrl shift не реагирует.Что не так?
Registered Linux user #393446
-
- Сообщения: 33
Re: раскладка клавиатуры
Переключател из KDE вырубает настройки иксов :/ Или выруби переключател расклаок в KDE или настрой его самого на Ctrl+Shift
Fire within me!
-
- Сообщения: 311
Re: раскладка клавиатуры
Нормальная переключалка клавы (без изменения конфига иксов) есть в GNOME, а в KDE, к сожалению, никому нет до этого дела.
-
- Сообщения: 63
Re: раскладка клавиатуры
(Selecter @ Wednesday, 01 September 2004, 18:51) писал(а):Нормальная переключалка клавы (без изменения конфига иксов) есть в GNOME, а в KDE, к сожалению, никому нет до этого дела.
большинство нормальных :P людей в КДЕ юзает kkbswitch и радуеться жизни
smoky@jabber.ru
-
- Сообщения: 96
Re: раскладка клавиатуры
Спасибо за советы, kkbswitch действительно работает.
Registered Linux user #393446
-
- Сообщения: 44
Re: раскладка клавиатуры
народ - не понимаю где вы находите kkbswitch в КДЕ ? или это посторонняя прога ?
кстати - всё нормально через КДЕ переключается если по нормальному сделать .... а именно прописать в ~/.kde/share/config в файле kxkbrc ( не забыть сделать его executable by user ):
и радоваЦЦа жизни ...
кстати - всё нормально через КДЕ переключается если по нормальному сделать .... а именно прописать в ~/.kde/share/config в файле kxkbrc ( не забыть сделать его executable by user ):
Код: Выделить всё
[Layout]
Additional=ru
AdditionalEncodings=KOI8-R
Encoding=ISO8859-1
Layout=us,ru(winkeys)
Model=pc105
Options=grp:alt_shift_toggle,grp_led:scroll
ResetOldOptions=false
SwitchMode=WinClass
Use=true
Variants=ru(winkeys)
и радоваЦЦа жизни ...

слака - rulez !
-
- Сообщения: 90
Re: раскладка клавиатуры
А как быть тому у кого Xorg и тройная раскладка клавиатуры?
Вот кусок xorg.conf
Все вроде хорошо но, переключается правым альт-шифтом а не левым.
И в /usr/X11R6/lib/X11/xkb/rules/xorg нет правил для тройной раскладки.....
И вообще с XKB в Xorg`е косяк какой-то.. или это руки.....
Вот кусок xorg.conf
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru,ua"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Все вроде хорошо но, переключается правым альт-шифтом а не левым.
И в /usr/X11R6/lib/X11/xkb/rules/xorg нет правил для тройной раскладки.....
И вообще с XKB в Xorg`е косяк какой-то.. или это руки.....
Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Сообщения: 90
Re: раскладка клавиатуры
Приведу ряд конфигов для тройной раскладки
вот так работало на X 4.3 - без проблем
но так на Xorg работать не хочет.
Кусок конфига из Xorg:
Здесь полноценно работает только правый альт-шифт, слева работает только в ru или ua - переключает в en и все, дальше не переключает.
чуть более сложный вариант:
Результат тот-же.
И еще, я правильно понял - опция Option "XkbVariant" уже не поддерживает winkeys согласно
/usr/X11R6/lib/X11/xkb/rules/xorg - так?
Отказатся от alt_shift не могу в силу привычки меня и многих моих юзеров.
Помогите разобратся пожалуйста!
Очень, очень нужна тройная раскладка с переключением левым alt_shift.
вот так работало на X 4.3 - без проблем
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ua,ru(winkeys)"
Option "XkbVariant" ",winkeys,"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
но так на Xorg работать не хочет.
Кусок конфига из Xorg:
Код: Выделить всё
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle"
Здесь полноценно работает только правый альт-шифт, слева работает только в ru или ua - переключает в en и все, дальше не переключает.
чуть более сложный вариант:
Код: Выделить всё
Option "XkbKeycodes" "xfree86+aliases(qwerty)"
Option "XkbTypes" "complete"
Option "XkbGeometry" "pc(pc105)"
Option "XkbSymbols" "pc/pc(pc105)+pc/us+pc/ru:2+pc/ua:3+group(alt_shift_toggle)"
Option "XkbCompat" "complete"
Результат тот-же.
И еще, я правильно понял - опция Option "XkbVariant" уже не поддерживает winkeys согласно
/usr/X11R6/lib/X11/xkb/rules/xorg - так?
Отказатся от alt_shift не могу в силу привычки меня и многих моих юзеров.
Помогите разобратся пожалуйста!
Очень, очень нужна тройная раскладка с переключением левым alt_shift.
Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Сообщения: 90
Re: раскладка клавиатуры
До сих пор не могу решить проблему.......... 
Неужели ни у кого не возникло подобной проблемы в Xorg`е?
Наверно придется переползать на xfree, жаль, не думал, что из-за такой ерунды, как переключалка раскладок....

Неужели ни у кого не возникло подобной проблемы в Xorg`е?
Наверно придется переползать на xfree, жаль, не думал, что из-за такой ерунды, как переключалка раскладок....

Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Сообщения: 130
Re: раскладка клавиатуры
Ya tozhe ne mogu nastroit klavu. Vot config:
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
- Сообщения: 313
- ОС: Linux
Re: раскладка клавиатуры
Всем рекомендую прочесть фундаментальный ТРУД Ивана Паскаля X Keyboard Extension (Текст для понимания не прост. Но затраченные усилия окупятся с лихвой.)
http://www.inp.nsk.su/~muchnoi/xkb/
или
http://www.mgul.ac.ru/~t-alex/Linux/X-Keyboard/
или
http://linux.ru.net/index.php?module=libra...118∂=1012
или
http://rus-linux.net/MyLDP/x/xkb/xkb.html
или
http://www.linux.org.ru/books/xkb/
И использовать для переключения раскладки им же созданный универсальный инструмент xxkb http://sourceforge.net/projects/xxkb/
Добавлено:
А вот мои настройки клавы в xorg
Добавлено:
VadimD
В xorg.config вместо Driver "Keyboard" теперь надо писать Driver "kbd" или Driver "keyboard", но ни вкоем случае не Keyboard с большой буквы К.
RTFM
https://freedesktop.org/bugzilla/show_bug.cgi?id=890
или
http://www.gentoo.org/doc/ru/xorg-config.xml#doc_chap4_sect3
А если и это не поможет мой совет чайника.
При выключенных Х запустить из под root $ X -configure
В результате появится фаил /root/xorg.conf.new
Вот его-то и принять за основу конфигурации иксов.
Добавлено:
И сообщи что выдают команды:
http://www.inp.nsk.su/~muchnoi/xkb/
или
http://www.mgul.ac.ru/~t-alex/Linux/X-Keyboard/
или
http://linux.ru.net/index.php?module=libra...118∂=1012
или
http://rus-linux.net/MyLDP/x/xkb/xkb.html
или
http://www.linux.org.ru/books/xkb/
И использовать для переключения раскладки им же созданный универсальный инструмент xxkb http://sourceforge.net/projects/xxkb/
Добавлено:
А вот мои настройки клавы в xorg
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru,il"
Option "XkbOptions" "grp:lwin_toggle,grp_led:scroll"
Option "XkbVariant" ",phonetic_yazherty,"
Добавлено:
VadimD
В xorg.config вместо Driver "Keyboard" теперь надо писать Driver "kbd" или Driver "keyboard", но ни вкоем случае не Keyboard с большой буквы К.
RTFM
https://freedesktop.org/bugzilla/show_bug.cgi?id=890
или
http://www.gentoo.org/doc/ru/xorg-config.xml#doc_chap4_sect3
А если и это не поможет мой совет чайника.
При выключенных Х запустить из под root $ X -configure
В результате появится фаил /root/xorg.conf.new
Вот его-то и принять за основу конфигурации иксов.
Добавлено:
И сообщи что выдают команды:
Код: Выделить всё
cat /var/log/Xorg.0.log | grep "(EE)"
and
cat /var/log/Xorg.0.log | grep "(WW)"
-
- Сообщения: 54
Re: раскладка клавиатуры
(VadimD @ Воскресенье, 12 Сентября 2004, 22:40) писал(а):До сих пор не могу решить проблему..........
Неужели ни у кого не возникло подобной проблемы в Xorg`е?
Наверно придется переползать на xfree, жаль, не думал, что из-за такой ерунды, как переключалка раскладок....
У меня точно такая же проблема и тоже не знаю как её решить. Тоже самое происходит и с ctrl+shift и тоже только при трёх раскладках, при двух всё пучком.

Открыл баг на это дело, может поправят.

-
- Сообщения: 90
Re: раскладка клавиатуры
Открыл баг на это дело, может поправят.
Тоже надеюсь на это.
Жаль, ни один из рецептов в т.ч. труд Ивана Паскаля. Ошибок и warning`гов в логах не было, насколько я помню.
2mitya - то что вы написали, свидетельствует о том, что проблема не решена до сих пор.
А пока XFree 4.3.0 .....
Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: раскладка клавиатуры
А пока XFree 4.3.0 .....
А я поставил себе хорг и повесил переключалку на клавишу "меню" типа листок с курсором от мышки =) Вродь намана. Када баг профиксят, то поставлю на альт+шифт
-
- Сообщения: 90
Re: раскладка клавиатуры
(serg_sk @ Суббота, 05 Февраля 2005, 22:55) писал(а):А я поставил себе хорг и повесил переключалку на клавишу "меню" типа листок с курсором от мышки =) Вродь намана. Када баг профиксят, то поставлю на альт+шифт
Аналогично, повешено на левый меню. Но на работе используется LTSP, а там в версии 4.1 xorg в терминалах + полтора десятка юзеров с о своими привычками. Скорее они мне мозги вправят, чем я их научу раскладку переключать. Приходится пока использовать (отдать по NFS) каталог со старой версией LTSP.....
Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: раскладка клавиатуры
У мну левого нету
Тока правый
Я вот думаю почему на всех клавах есть по два значка окон?.. Надо найти дето две наклейки с пингвином и наклееть поверх них 



-
- Сообщения: 90
Re: раскладка клавиатуры
(serg_sk @ Суббота, 05 Февраля 2005, 23:27) писал(а):Надо найти дето две наклейки с пингвином и наклееть поверх них
Асолютно здравая идея. Даешь производство наклеек с пингвинами! :new_biggrin: :new_megalol:
Gentoo/***
_________
BRGDS!
_________
BRGDS!
-
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: раскладка клавиатуры
У меня тоже была проблема с тремя раскладками и переключением по Alt+Shift. Решается очень просто:
В фалике /etc/X11/xkb/symbols/group находим нужную секцию "alt_shift_toggle" и правим. У меня она сейчас выглядит так:
Вобщем по дефолту правый Alt+Shift переключает группы вперёд а левый назад. Если исправить так как указано, то оба будут переключать вперёд.
В фалике /etc/X11/xkb/symbols/group находим нужную секцию "alt_shift_toggle" и правим. У меня она сейчас выглядит так:
Код: Выделить всё
xkb_symbols "alt_shift_toggle" {
virtual_modifiers Alt;
key <LALT> {
symbols[Group1]= [ NoSymbol, ISO_Next_Group ],
virtualMods= Alt
};
key <RALT> {
symbols[Group1]= [ NoSymbol, ISO_Next_Group ],
virtualMods= Alt
};
key <LFSH> {
type="PC_SYSRQ",
symbols[Group1]= [ Shift_L, ISO_Next_Group ]
};
key <RTSH> {
type="PC_SYSRQ",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
};
Вобщем по дефолту правый Alt+Shift переключает группы вперёд а левый назад. Если исправить так как указано, то оба будут переключать вперёд.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: раскладка клавиатуры
Для Valerius:
Решпект робит, тока я себе наверно правый альт + шифт сделаю чтобы оно назад переключало =) так удобнее
Решпект робит, тока я себе наверно правый альт + шифт сделаю чтобы оно назад переключало =) так удобнее

-
- Сообщения: 90
-
- Сообщения: 54
Re: раскладка клавиатуры
Урррряааааааа! Заработало!
Valerius
Спасибо огромное!
P.S. Всё-таки полезно иногда старые топики наверх поднимать.
Valerius
Спасибо огромное!
P.S. Всё-таки полезно иногда старые топики наверх поднимать.

-
- Сообщения: 189
Re: раскладка клавиатуры
Товарищи, сделал свою раскладку на основе русской, вот тут, поменял кажется всё.
Но индикаторы/переглючатели раскладок KKBswitch, XXkb распознают её как "Russian".
С этим непосредственно связан и мой вопрос в этот топик.
Как индикаторы/переключатели узнают о раскладке, какой идентификатор получают, и откуда?
===========
Проблема решена, XXkb работает отлично.
Но индикаторы/переглючатели раскладок KKBswitch, XXkb распознают её как "Russian".
С этим непосредственно связан и мой вопрос в этот топик.
Как индикаторы/переключатели узнают о раскладке, какой идентификатор получают, и откуда?
===========
Проблема решена, XXkb работает отлично.
AMD Athlon XP, 1800 MHz (13.5 x 133) 2200+
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}
-
- Сообщения: 189
Re: раскладка клавиатуры
Кстати, обнаружил занятную особенность, касательно основной проблемы топика.
Описанный глюк присутствует только когда включены 3 раскладки, если же подключить 4-ую, то всё приходит в норму.
Описанный глюк присутствует только когда включены 3 раскладки, если же подключить 4-ую, то всё приходит в норму.
AMD Athlon XP, 1800 MHz (13.5 x 133) 2200+
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}
Gigabyte GA-7VA (VIA VT8377 Apollo KT400; Realtek ALC650 @ VIA AC'97 Enhanced Audio Controller)
NVIDIA Geforce4 MX 440 AGP8X NV18 Chip Rev A2
Да, я именно Каменьщик, ибо нас каменщиков много.
{23.04.06: аккаунт покинут создателем и не используется более}