Решено: клавиатура eeepc 901
Модератор: Модераторы разделов
-
- Сообщения: 46
- ОС: Gentoo
Решено: клавиатура eeepc 901
Всем доброго времени суток. Возникла проблема при переустановки Arch Linux. клавиатура ведет себя странно. вместо вниз срабатывает Enter. Не меняется раскладка через HAL. плюс из граблей в xorg.conf пришлось прописать AllowEmptyInput False иначе мышка и клавиатура не блокировались. В общем прошу помощи.
C лишним байтом все значительно сложнее
[Gentoo on Asus EEEPC 901]
[Gentoo on Asus EEEPC 901]
-
- Сообщения: 46
- ОС: Gentoo
Re: Решено: клавиатура eeepc 901
Да. странное поведение клавиуатуры появляется только после запуска hal. вот правила hal
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<match key="info.product" contains="ETPS/2 Elantech Touchpad">
<append key="info.capabilities" type="strlist">input.touchpad</append>
</match>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
<merge key="input.x11_options.Protocol" type="string">auto-dev</merge>
<merge key="input.x11_options.Device" type="string">/dev/input/by-path/platform-i8042-serio-1-event-mouse</merge>
<merge key="input.device" type="string">/dev/input/by-path/platform-i8042-serio-1-event-mouse</merge>
<merge key="input.x11_options.LeftEdge" type="string">60</merge>
<merge key="input.x11_options.RightEdge" type="string">1070</merge>
<merge key="input.x11_options.TopEdge" type="string">90</merge>
<merge key="input.x11_options.BottomEdge" type="string">680</merge>
<merge key="input.x11_options.MaxTapTime" type="string">180</merge>
<merge key="input.x11_options.MaxTapMove" type="string">59</merge>
<merge key="input.x11_options.MaxDoubleTapTime" type="string">180</merge>
<merge key="input.x11_options.FastTaps" type="string">1</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.219</merge>
<merge key="input.x11_options.MaxSpeed" type="string">0.937</merge>
<merge key="input.x11_options.AccelFactor" type="string">0.16</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">0</merge>
<merge key="input.x11_options.LBCornerButton" type="string">2</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.LockedDrags" type="string">0</merge>
<merge key="input.x11_options.CoastingSpeed" type="string">0.13</merge>
<merge key="input.x11_options.CircularScrolling" type="string">1</merge>
<merge key="input.x11_options.CircScrollTrigger" type="string">8</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
</match>
<match key="info.capabilities" contains="input.keyboard"> <!-- keyboard -->
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.rules" type="string">xorg</merge>
<!-- Layout are here set to English(American(US)) and Russian, change to fit. -->
<merge key="input.xkb.layout" type="string">us,ru</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
<merge key="input.x11_options.XkbOptions" type="strlist">grp:caps_toggle</merge>
</match>
</deviceinfo>
C лишним байтом все значительно сложнее
[Gentoo on Asus EEEPC 901]
[Gentoo on Asus EEEPC 901]
-
- Сообщения: 46
- ОС: Gentoo
Re: Решено: клавиатура eeepc 901
Всем спасибо. Оказалось что было тупое зеркало дистфайлов и поэтому загрузились старые версии пакетовю. сменил репозитарий, обновился, удалил xorg.conf - заработало
C лишним байтом все значительно сложнее
[Gentoo on Asus EEEPC 901]
[Gentoo on Asus EEEPC 901]