проблемы с переключением языковой раскладки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
проблемы с переключением языковой раскладки
стоит у меня FreeBSD 8.0-p4 на десктопе с иксами 7.5 и кедами 4.4.5. одно время пользовался PS/2 клавиатурой без видимых проблем. но при подключении USB клавиатуры наблюдается проблема с переключением раскладки хоткеями с самой клавиатуры: система на мгновение "подвисает" в момент переключения, иногда при этом затыкается и звук. пробовал 2 разные USB'шные клавиатуры - тот же результат. включаю обратно PS/2 или переключаю раскладку кликом на виджете в трее - лага нету. куда копать?
PS: hald & dbus включены
PS: hald & dbus включены
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: проблемы с переключением языковой раскладки
устройства ввода настроены через xorg.conf или через конфиг hald?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: проблемы с переключением языковой раскладки
xorg.confMox писал(а):устройства ввода настроены через xorg.conf или через конфиг hald?
Код: Выделить всё
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: проблемы с переключением языковой раскладки
хотя в логе hal упоминается. увы, я не знаю, как это все взаимодействует вместе 
/var/log/Xorg.0.log

/var/log/Xorg.0.log
Код: Выделить всё
(II) LoadModule: "kbd"
(II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.4.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(**) product 0x1503: always reports core events
(**) Option "Protocol" "standard"
(**) product 0x1503: Protocol: standard
(**) Option "XkbRules" "base"
(**) product 0x1503: XkbRules: "base"
(**) Option "XkbModel" "pc105"
(**) product 0x1503: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) product 0x1503: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) product 0x1503: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "product 0x1503" (type: KEYBOARD)
(II) config/hal: Adding input device AT Keyboard
(**) AT Keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) AT Keyboard: Protocol: standard
(**) Option "XkbRules" "base"
(**) AT Keyboard: XkbRules: "base"
(**) Option "XkbModel" "pc105"
(**) AT Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) AT Keyboard: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) AT Keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "AT Keyboard" (type: KEYBOARD)
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: проблемы с переключением языковой раскладки
если hal не юзаете, то почему в xorg.conf нет ничего вроде этого?
Код: Выделить всё
Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "off"
EndSection
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: проблемы с переключением языковой раскладки
выходит, все-таки, что hal использую 

- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: проблемы с переключением языковой раскладки
Если используете hal, тоhedgehog писал(а):выходит, все-таки, что hal использую
Код: Выделить всё
cat /usr/local/etc/hal/fdi/policy/*
Мне кажется что у вас просто не настроено. Это получается используется и то и другое по-немножку.
Ответ: настройте устройства ввода или через xorg.conf или все-таки через hal.
P.S. Попробуйте для начала через xorg.conf - вставьте туда строчки, которые я показал ранее.
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: проблемы с переключением языковой раскладки
пустой каталогMox писал(а):Если используете hal, тоКод: Выделить всё
cat /usr/local/etc/hal/fdi/policy/*

спасибо, покручу на досуге. попробую оба вариантаMox писал(а):и почему не закомментированы в xorg.conf настройки устройств ввода?
Мне кажется что у вас просто не настроено. Это получается используется и то и другое по-немножку.
Ответ: настройте устройства ввода или через xorg.conf или все-таки через hal.
P.S. Попробуйте для начала через xorg.conf - вставьте туда строчки, которые я показал ранее.

- hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: проблемы с переключением языковой раскладки
это получается, что настройки для input devices иксы берут из HALMox писал(а):Мне кажется что у вас просто не настроено. Это получается используется и то и другое по-немножку.
- попробовал определение клавиатуры с помощью HAL и без него: изменений по теме нет
- пробовал менять в настройках xorg/hal опции для клавиатуры (переключение языков, раскладку и тд): изменений по теме нет (очень похоже, что клавиатурой на лету крутят кеды после старта)
- менял комбинации клавиш для смены раскладки в кедах: при любой комбинации клавиш в момент их нажатия происходит лаг. т.е. если я снимаю хоткей смены раскладки с alt+shift, то их нажатие не будет вызывать лаги
нашел очень похожую проблему: http://www.opennet.ru/openforum/vsluhfo ... /1878.html
но решение мне как-то не подошло. при отключении единственной опции, касающейся usb устройств ввода, я лишаюсь возможности пользоваться клавиатурой без иксов. но залипание в кедах никуда не пропадает. уже думаю, не грешить ли мне на старый биос?
- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: проблемы с переключением языковой раскладки
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: проблемы с переключением языковой раскладки
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон