demas |
|
Темы:
5
Сообщения:
14
Участник с: 28 ноября 2008
|
После обновления xorg-server на клавиатуре перестали работать стрелки и клавиши home/end/pg up/pd down. $cat /var/log/Xorg.0.log (II) config/hal: Adding input device Microsoft Natural? Ergonomic Keyboard 4000 Чтение статьи http://wiki.archlinux.org/index.php/Xor … otplugging породило больше вопросов, чем ответов. 1. Смущает эта фраза Though input devices are hotplugged, especially keyboards need configuration. Currently there is no way to autoconfigure keymaps for hotplugged keyboards. Я ее понял так. Что мол раньше на лету устройства подключать не всегда удавалось, но то, что было подключено до загрузки X-ов определялось и работало корректно. А теперь оно не определится корректно(даже если устройство подключено до старта X-ов) и вам необходимо его конфигурить. Я, честно говоря, не понял, почему если раньше X-ы правильно работали с моей клавиатурой, теперь вдруг стали не способны делать это. 2. А как собственно настраивать? Погуглил - нашел вот это: http://www.gentoo-wiki.info/HOWTO_Micro … board_4000 . Мне надо свой /etc/hal/fdi/policy/x11-input.fdi файл писать? 3. Добавил в xorg.conf секцию: Section “ServerFlags” Option “AutoAddDevices” “False” EndSection Все заработало как и раньше (корректно), но в логе появились ошибки: $cat /var/log/Xorg.0.log (II) evaluating device (Keyboard0) В общем, что делать в такой ситуации? |
demas |
|
Темы:
5
Сообщения:
14
Участник с: 28 ноября 2008
|
Да, еще интересная деталь: при включенной опции hotplugging (то, что по умолчанию) в логе выше клавиатуры есть еще такие занятные строки:(**) saa7134 IR (Beholder BeholdTV 5: always reports core events Beholder - это TV карта. Я правильно понял, что X-ы ее как клавиатуру определяют? Может проблемы из-за этого? |
sysmouse |
|
Темы:
7
Сообщения:
577
Участник с: 17 июня 2008
|
Для hotplug устройств, в частности для мыши и клавиатуры, теперь надо использовать драйвер evdev. |
demas |
|
Темы:
5
Сообщения:
14
Участник с: 28 ноября 2008
|
Да, спасибо огромное. Если кто-то натолкнется на эту проблему - в KDE и GNOME надо указать Keybord model = Evdev-managed keyboard. Для GNome - system/preferences/keyboard. Для KDE - Country/Region&Language / Keyboard Layout / Keyboard Model Кстати, а где и как такие вещи можно задать в openbox? Как я понимаю, это должно делаться на уровне системных конфигов? Где это прописывается? |
rubicon |
|
Темы:
2
Сообщения:
208
Участник с: 17 октября 2008
|
demasДай угадаю, у тебя есть пульт дистанционного управления для тюнера. |
sysmouse |
|
Темы:
7
Сообщения:
577
Участник с: 17 июня 2008
|
Кстати, а где и как такие вещи можно задать в openbox?Для Openbox достаточно наличия правил в xorg.conf :) |
mregor |
|
Темы:
8
Сообщения:
29
Участник с: 02 января 2008
|
demasЕсли используешь hal, то создай /etc/hal/fdi/policy/10-x11-input.fdi следующего содержания: <?xml version=“1.0” encoding=“utf-8”?> <deviceinfo version=“0.2”> <match key=“info.capabilities” contains=“input.keys”> <merge key=“input.xkb.rules” type=“string”>xorg</merge> <merge key=“input.xkb.layout” type=“string”>us,ru(winkeys)</merge> <!– Option “XkbModel” “pc104” –> <merge key=“input.xkb.model” type=“string”>evdev</merge> <merge key=“input.xkb.variant” type=“string”>winkeys</merge> <merge key=“input.xkb.options” type=“strlist”>grp:caps_toggle</merge> <append key=“input.xkb.options” type=“strlist”>grp:switch</append> <append key=“input.xkb.options” type=“strlist”>grp_led:caps</append> </match> </deviceinfo> Но это только для клавиатуры. Для мыши - гугли. Дело в том, что при исплоьзовании hal, Xorg`у все равно что у тебя в xorg.conf. |
byak |
|
Темы:
15
Сообщения:
36
Участник с: 13 ноября 2008
|
Спасибо всё вроде починилось… всегда в такие моменты удручает понимание что такими темпами вряд ли linux станет десктопной ос. |
cucullus |
|
![]()
Темы:
269
Сообщения:
3574
Участник с: 06 июня 2007
|
byakа Вы на сервер её поставили? ;) я на десктоп и даже на лаптоп!
такие дела.
|
sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
Раньше в вики http://wiki.archlinux.org/index.php/HAL было написано: Policies NOTE: this is deprecated from hal => 0.5.10. Подход меняется? P.S. Такие, достаточно шумные апдейты, показывают, что очень мало народу сидит на тестинг. Ну и поневоле приходится тестировать всем. |