[sisyphus] I: Xorg/config/hal
Valery V. Inozemtsev
=?iso-8859-1?q?shrek_=CE=C1_altlinux=2Eru?=
Сб Июн 21 17:49:51 MSD 2008
> > в общем на этом можно и закончить, но бывают случаи когда драйвер evdev
> > чем то
> > не устраивает, на этот случай для примера мои конфиги в атаче
>
> (II) config/hal: Adding input device KYE Systems Corp. Wireless Keyboard &
> Mouse
[..]
>
> Мышь катается только по вертикали, кнопки вроде нажимаются. Куда копать?
с мышами на клавиатуре есть трабла. допустим у меня:
I: Bus=0003 Vendor=046e Product=5251 Version=0100
N: Name="BTC USB Multimedia Cordless Kit "
P: Phys=usb-0000:00:1a.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-2/1-2:1.1/input/input10
U: Uniq=
H: Handlers=kbd mouse2 event7
B: EV=1f
B: KEY=7 70000 0 2000000 107a d800c401 1e0000 0 0 0
B: REL=3
B: ABS=103
B: MSC=10
т.к. Handlers=kbd mouse2 event7, evdev берет только kbd и считает мышь
клавиатурой. пришлось нарисовать для нее отдельный fdi (в атаче). а вообще
видимо придется собирать инфу по таким странным девайсам и складывать в
xorg-drv-keyboard/mouse
--
Valery V. Inozemtsev
----------- следующая часть -----------
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.mouse">
<match key="input.product" contains="BTC USB Multimedia Cordless Kit">
<merge key="info.product" type="string">BTC USB Mouse</merge>
<merge key="input.x11_driver" type="string">mouse</merge>
<merge key="input.device" type="string">/dev/input/by-path/pci-0000:00:1a.0-usb-0:2:1.1-</merge>
<merge key="input.x11_options.Protocol" type="string">IMPS/2</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">3</merge>
<merge key="input.x11_options.EmulateWheelInertia" type="string">10</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>
</match>
<match key="info.capabilities" contains="input.keyboard">
<match key="input.product" contains="BTC USB Multimedia Cordless Kit">
<merge key="info.product" type="string">BTC 9116U Mini Wireless Internet and Gaming</merge>
<merge key="input.x11_driver" type="string">kbd</merge>
<merge key="input.device" type="string"></merge>
<merge key="input.x11_options.XkbRules" type="string">xorg</merge>
<merge key="input.x11_options.XkbModel" type="string">btc9116u</merge>
<merge key="input.x11_options.Protocol" type="string">standard</merge>
<merge key="input.x11_options.AutoRepeat" type="string">350 35</merge>
</match>
</match>
</device>
</deviceinfo>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: This is a digitally signed message part.
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20080621/c4b5613d/attachment-0002.bin>
Подробная информация о списке рассылки Sisyphus