LINUX.ORG.RU

Отключение Hal. Возврат на Xorg.conf. Проблема с клавиатурой.


0

0

Доброго времени суток.. На Lubuntu не выходит настроиться через xorg. Через Hal все нормально работает, а в Xorg, когда дописываю:

Section «ServerFlags» Option «AutoAddDevices» «False» Option        «AutoEnableDevices» «False» Option «AllowEmptyInput» «False» EndSection

Перестает работать клава. В логах - говорит что нет такого модуля kbd (драйвера на клаву).. Пытался сделать так :

   Identifier «Keyboard0»    Driver «evdev»    Option «XkbRules» «xorg»    Option «XkbModel» «evdev» Option «XkbLayout» «us,ru» Option «XkbOptions» «grp:alt_shift_toggle,grp_led:scroll»

Тоже не вышло.. Подскажите что делать... Нет желания настраиваться через это HAL с его мудрёными конфигами...



Последнее исправление: falcon92 (всего исправлений: 1)

>В логах - говорит что нет такого модуля kbd (драйвера на клаву)
Так поставь, в чём проблема? В убунте нет xf86-input-*?

x3al ★★★★★
()
Ответ на: комментарий от GotF

1.
xserver-xorg-input-mouse xserver-xorg-input-kbd - для ручных настроек в xorg.conf
2.
xserver-xorg-input-evdev - для настроек mouse, kbd через hal без xorg.conf

и что-то работает одно из этих вариантов.

elipse ★★★
()
Ответ на: комментарий от elipse

по умолчанию активен xserver-xorg-input-evdev,
а если добавить в xorg.conf ключик:

Section «ServerFlags»
Option «AutoAddDevices» «False»
EndSection


то будут активны
xserver-xorg-input-mouse xserver-xorg-input-kbd,
и их настройки будут восприниматься из xorg.conf.

elipse ★★★
()
Ответ на: комментарий от elipse

Эм.. Нет в Lucid репах xserver-xorg-input-kbd.. А при попытке взять из более старого репозитория придется откатывать Xserver весь. Вот все что есть на тему input http://pastebin.com/uCvXfMym

Добавил в /etc/hal/fdi/policy/10-x11-input.fdi взятые из hal-device prod_id, vend_id и const deaccel.. http://pastebin.com/HqDq0fEi Такое ощущение, что просто не читает нифига оттуда.. Вообще нифига не понятно..

falcon92
() автор топика
Ответ на: комментарий от falcon92

Через xinput --set-prop «Logitech USB Receiver» «Device Accel Constant Deceleration» 5 Все работает нормально. Но в автозагрузку никак пропихнуть не могу.. .xinitrc и .xsession не работает.. Попытка прописать скрипт в rc.local успехом тоже не увенчалась..

falcon92
() автор топика
Ответ на: комментарий от falcon92

> А при попытке взять из более старого репозитория придется откатывать Xserver весь.

Хм, шустрые перцы ))
В Debian Sid до такого еще не додумались.
Sid/testing или U 9.10 пробовать, не ?))
Лопатить из-за такой дурости весь xorg как-то обидно.Хотя ...
Может в ppa чего можно найти еще.

elipse ★★★
()

HAL это сурово

anonymous
()
Ответ на: комментарий от falcon92

Короче.. судя по всему на драйвер kbd мона забить.. Конфигурация hal не идет.. Содержание 10-x11-input.fdi http://pastebin.com/C9judFUN Процессы ps -A | grep hal http://pastebin.com/gJvvadUW Ошибок в логах нету.. Нифига не понимаю. Кто нибудь что нибудь знает по этому поводу?

falcon92
() автор топика
Ответ на: комментарий от elipse

А что, нельзя использовать evdev для настроек через xorg.conf
или нельзя использовать kbd/mouse для настроек через HAL? :)

Sphinx ★★☆☆
()
Ответ на: комментарий от falcon92

> input.xkb.layout

Разве так работает ещё?
Ключи же все переименовали в `input.x11_options.XkbLayout`?

Sphinx ★★☆☆
()

Если бы ты показал логи иксов при разных настройках,
было бы проще понять, в чём проблема.

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

Вот. Прикладываю логи. 1 - лог иксов с HAL-ом - http://pastebin.com/KdYSk7LZ

2 - лог иксов без HAL (AutoAddDevices False). (Иксы конфигурировал по X -configure) - http://pastebin.com/CVCp6XUV

3- Версия иксов и сам xorg.conf, кот использовался во 2ом случае. http://pastebin.com/S3393x5V ... Эм. во втором случае не работает вроде только клава. точнее сказать не могу - далее логона не могу уйти. Временно решил проблему с чувствительностью, запихнув скрипт с xset и setxkbmap в автозагрузку, но это не выход, т.к. чувствительность и dpi мыши все равно большие.

falcon92
() автор топика
Ответ на: комментарий от falcon92

Добавил в /etc/hal/fdi/policy/10-x11-input.fdi взятые из hal-device prod_id, vend_id и const deaccel.. http://pastebin.com/HqDq0fEi Такое ощущение, что просто не читает нифига оттуда.. Вообще нифига не понятно..

В Lucid хал иксами не используется, там удев, и в твоем логе это хорошо видно.

vga ★★
()
Ответ на: комментарий от vga

То есть, как я понял, мне надо юзать файлы из /lib/udev/rules.d переместив их в /etc/udev/ruled.d ? Я правильно понял?

falcon92
() автор топика
Ответ на: комментарий от falcon92

А может тебе написать в /etc/default/keyboard что-нибудь такое:
XKBMODEL=«pc105»
XKBLAYOUT=«us,ru»
XKBVARIANT=«»
XKBOPTIONS=«grp:shifts_toggle,grp_led:scroll,grp:shift_shift_toggle»
У меня заработало... :)

anonymous
()
Ответ на: комментарий от anonymous

Благодарствую. Тоже заработало.

Проблему насчет мышки решил командой xinput --set-prop «Logitech USB Receiver» «Device Accel Constant Deceleration» 3.2

Запихнув ее в автозагрузку.

falcon92
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.