Страница 1 из 1
мышь голубозубый.
Добавлено: 2008-03-25 1:02:08
Alex Keda
сабж. прикрутил.
правда - почти по статье -
http://destari.blogspot.com/2006/01/set ... eebsd.html
однако чел всё делал руками - а я штатными средствами обошёлся....
писать или нет?
Re: мышь голубозубый.
Добавлено: 2008-03-25 10:20:51
princeps
писать
Re: мышь голубозубый.
Добавлено: 2008-03-25 10:22:16
dikens3
Ага, стоит. Про зубы мало что есть.
Re: мышь голубозубый.
Добавлено: 2008-03-25 13:02:35
Alex Keda
первые впечатления, (вчера кде уронил, поэтому пока пересобирался kdelibs было время покурить маны и поиграться мышкой)
1. не понравилось.
ПРосто не понравилось. Плоха сама железка - плохо ползает по моему столу, по которому со свистом лазят всякие ноунеймы...
Вместо штатного моузета используется bthidd - он как-то странно обраабтывает кнопки. изредка пропускаются нажатия на левую, два быстрых клика в консоли обрабатывает иначе (можно выделить слово или строку - не елает ни того ни другого)
но больше всего - что по столу плохо ползает.
короче - зря купил. надо было логитеч брать на 2.4GHz и не выкаблучиваться.
Re: мышь голубозубый.
Добавлено: 2008-03-25 23:45:58
Alex Keda
Re: мышь голубозубый.
Добавлено: 2008-03-26 22:52:55
Хмурый
спасибо за статью

особенно, когда планируются приключения с "Logitech diNovo Edge"...
если возможно, я задам тут вопрос по мышь с интерфейсом USB:
1. какими способами можно добиться в 6.2 и 7.0 фре, чтобы при загрузке (dmesg) определялось, не как сейчас:
а реальное число кнопок ~11 (Genius Ergo 525)?
в принципе, есть много моделей, которые неверно определяются... эта - как пример.
в идеале, конечная цель - детект всех кнопок в
xev... дальше уже понятно, что и как настраивать.
Re: мышь голубозубый.
Добавлено: 2008-03-27 0:19:27
Alex Keda
написать драйвер.
всё что больше этих кнопок - нестандартное, и если детектиться - просто кто-то написал драйвер...
была такая мышь у понимающего человека...
Re: мышь голубозубый.
Добавлено: 2008-03-27 1:28:54
Хмурый
lissyara писал(а):написать драйвер.
всё что больше этих кнопок - нестандартное, и если детектиться - просто кто-то написал драйвер...
была такая мышь у понимающего человека...
хм... значит все несколько сложней

а может, это не так страшно...?
не получится обойтись патчами, как в статьях про сетевые и мультипортовую плату?
P.S. Возможно увидеть драйвер, написанный человеком... с минимальным описанием

???
Re: мышь голубозубый.
Добавлено: 2008-03-27 8:57:29
Alex Keda
исходники с диска проинсталль да и всё

и посмотри любую мышь где конопок больше стандартных.
=========
я тоже не думаю что всё сложно - но сам ни раз не ковырял.
Re: мышь голубозубый.
Добавлено: 2008-03-27 14:47:19
Хмурый
lissyara писал(а):исходники с диска проинсталль да и всё

хм... мы все еще продолжаем говорить про фряху? или уже нет?
что-то я запутался - какие исходники с какого диска

?
и посмотри любую мышь где конопок больше стандартных.
=========
я тоже не думаю что всё сложно - но сам ни раз не ковырял.
погуглил тут... в принципе получается такая схема (как я понял - не програмер я):
за добавления новых USB мышей "отвечают" файлы в /usr/src/sys/dev/usb/
usbdevs - data base of known device (где прописываются VENDOR ID и PRODUCT ID)
usb_quirks.c - table of non-conforming USB devices and their problems
возможно (упоминается) еще и usb_subr.c
надо попробовать

а вдруг сработает?!
Re: мышь голубозубый.
Добавлено: 2008-05-01 19:53:40
Alex Keda
кстати, чё-то я туппанул - доп кнопки обычно обрабатываются как вторая клавиатура.
Посмотри наличие девайса ukbd0/kbd1
Re: мышь голубозубый.
Добавлено: 2008-05-18 21:02:21
mentat
сделал всё по статье, всё хорошо, только мыша не работает

(( мыша логитеч trave mouse, если не ошибаюсь, V470
адес ее нахожу, дамп делаю, все отлично, но после перезагрузки в Х-ах мы не работает

куда копать-то хоть намекните? в логах чисто
фря 6.3, КДЕ 3.58
Re: мышь голубозубый.
Добавлено: 2008-05-19 20:06:42
Alex Keda
а в иксах сисмауз или кто?
в консоле пашет?
Re: мышь голубозубый.
Добавлено: 2008-05-19 20:31:16
mentat
в иксах сисмаус. в консоли тоже не пашет. при этом если я подрубаю мышь логитеч МХ5000(тоже блютус) оно работает сразу само автоматом без дополнительных телодвижений.
я не сразу сюда отписал, я 4 часа вдумчиво гуглил. результат нулевой, дофига народу пыталась настроить v470 судя по гуглу у всех проблемы, решения не нашел.
при этом l2ping работает, мыша пингуется.. но курсором не шевелит
Re: мышь голубозубый.
Добавлено: 2008-05-19 20:44:07
Alex Keda
пиши автору голубозубого стера во фре.
он толи русский толи украинец - мона на нашем.
однако, думаю лучше не на нашем в рассылку
Re: мышь голубозубый.
Добавлено: 2008-05-19 21:04:17
mentat
писали уже, я вчера ссылку нашел. ща покажу...
вот это оно, если я прально понимаю?
http://docs.freebsd.org/mail/archive/20 ... tooth.html
я не уверен, что я прально понял, но вроде итог такой: "должно работать, если не работает, то хз почему, ща проверить нет возможности"
Re: мышь голубозубый.
Добавлено: 2008-05-19 22:41:07
Alex Keda
мда...
всё равно пиши - чем больше народу обратиться тем больше шансов на то, что будут что-то писать.
Re: мышь голубозубый.
Добавлено: 2008-05-22 8:26:57
mentat
Код: Выделить всё
# bthidcontrol known
> 00:07:61:40:38:66 logitech.mx5000
> 00:07:61:a6:60:77 logitech.v470
странно, если v470 есть в списке "known" устройств, то bthidd(8) уже
"разговаривал" с мышью. и поскольку v470 "reconnect_initiate true",
bthidd(8) будет ждать пока мышь начнет "разговаривать", т.е. другими
словами, v470 должна открыть входящее соединение к bthidd(8).
> > btsockstat
Код: Выделить всё
# btsockstat
> Active raw HCI sockets
> Socket PCB Flags Recv-Q Send-Q Local address
> c76a79bc c7233800 000002 0 0 *
> Active L2CAP sockets
> PCB Recv-Q Send-Q Local address/PSM Foreign address CID State
> c77ac800 0 0 * /1 * 0 LISTEN
> c76c3100 0 0 * /19 * 0 LISTEN
> c75dd300 0 0 * /17 * 0 LISTEN
нет активных соединений. скорей всего поблема в том
что мышь "забыла" с кем нужно "разговаривать".
попробуйте сделать следующее
1) переключите мышь в "discoverable/pairing" режим. обычно есть кнопка
2) bthidcontrol -a logitech.v470 forget - что бы bthidd(8) "забыл" про мышь
3) /etc/rc.d/bthidd restart
по идее, bthidd(8) должен найти "новое" устройство (т.е. мышь) и
попытаться установить соединение (в логах должно быть сообщение)
Код: Выделить всё
> May 21 23:05:01 mentat-laptop bthidd[1095]: Got signal 15, total number of signals 1
> May 21 23:05:11 mentat-laptop bthidd[7795]: Opening outbound session for 00:07:61:a6:60:77 (new_device=1,
> reconnect_initiate=1)
заработало!!!