Wireless Keyboard & Mouse Genius LuxeMate pro
- From
- Lena from Kiev (2:5020/5412.2)
- To
- Alexander Demin
- Date
- 2007-01-09T20:02:54Z
- Area
- RU.UNIX.BSD
AD> From: Alexander Demin <support@spectrum.ru>
AD> Мне подарили USB клавиатуру/мышь Genius LuxeMate pro и сегодня целый
AD> день пытаюсь заставить их работать под FreeBSD 5.5.
AD> клавиатура работает, а мышь никак не могу заставить
AD> работать.
-+- /sys/dev/usb/hid.c.orig Sun Jun 20 17:20:03 2004
+++ /sys/dev/usb/hid.c Tue Jun 29 00:51:39 2004
@@ -373,9 +373,9 @@
struct hid_item h;
int size, id;
id = 0;
for (d = hid_start_parse(buf, len, 1<<k); hid_get_item(d, &h); )
- if (h.report_ID != 0)
+ if (h.report_ID != 0 && !id)
id = h.report_ID;
hid_end_parse(d);
size = h.loc.pos;
(я внесла это изменение вручную) и пересобрать ядро. Откуда это:
http://www.freebsd.org/cgi/query-pr.cgi?pr=63837
http://lists.freebsd.org/pipermail/freebsd-usb/2005-June/001165.html
http://lists.freebsd.org/pipermail/freebsd-usb/2005-June/001168.html
В шестерке это изменение уже внесено, наряду с другими.
--
Лена Lena()lena.kiev.ua
--- GoldED+/BSD 1.1.5-b20061116
* Origin: (2:5020/5412.2)
SEEN-BY: 50/12 203 400/814 450/118 186 1024 451/30 469/418 550/196 4614/20
SEEN-BY: 4635/4 5000/5000 5011/13 5012/46 5015/28 5019/26 5020/40 104 113 154
SEEN-BY: 5020/175 400 545 549 627 758 770 841 871 950 961 969 976 1068 1127
SEEN-BY: 5020/1159 1175 1201 1297 1368 1452 1490 1523 1581 1590 1604 1630 1906
SEEN-BY: 5020/1973 2009 2046 2142 2238 2395 2424 2450 2590 2871 3274 4441 5412
SEEN-BY: 5020/5413 5480 11200 12000 5021/3 29 5022/128 5025/3 750 5027/12
SEEN-BY: 5029/32 5030/500 556 966 1080 1900 1957 2828 5031/47 70 5035/38
SEEN-BY: 5040/47 5042/13 5045/7 5049/50 97 5054/1 4 8 9 11 28 35 36 37 45 66
SEEN-BY: 5054/67 70 75 84 85 5059/9 37 5062/1 10 5063/3 5064/7 5076/1 5077/70
SEEN-BY: 5080/80 1003 5082/6 5083/21 5084/9 5085/13 5090/108 5094/4 5095/20
SEEN-BY: 5096/18 5099/11 6001/10
PATH: 5020/5412 5413 1581 758 4441 545 5054/1 37