Привет , Леха! :) Сырцы я гдето с месяц назад у них выпросил, но из-за того что они в виде модуля под linux-Xf86 в бсд я их применить не смог, да и кода там слишком много для меня было, поэтому пролежав какоето время в ящике они были потерты(факин гмэйл), но я не особо разочаровался и сделал следующее: убрал из ядра бсд поддержку UMS, изза чего тачскрин появился в виде сырого устройства /dev/uhid0 далее отреверсил протокол(описание они не давали без подписания соглашения о неразглашении, да ну их-бюрократы!)-получил что с контроллера приходят пакеты по 8 байт такого формата: byte0-Button1 byte1-X byte2-dX byte3-y byte4-dY byte5-z byte6-0x00 byte7-0x28 сырец обработчика я отдать не могу , т.к. это коммерческая разработка, а подробнее о то, что это за координаты можно прочитать в `man mouse` gut lak! %)>Привет, я брат по несчастью,у нас проект стоит из-за этого Generaltouch USB-шного. >Нужны сырцы родных дров на него, а китайцы не дают! у >тебя сырцов нет? > >>Всем привет. >>помогите если кто сможет, есть тачскрин под бсд 6, но он почемуто >>не работает, определяет железяку правильно но изза какого то параметра не >>работает, может где подправить? >>из dmesg: >>ums0: General Touch Co. Ltd. GeneralTouch USB Touchscreen, rev 1.10/0.01, addr 2, >>iclass 3/0 >>ums0: X report 0x0002 not supported >> >>usbdevs говорит следующее: >> port 1 addr 2: low speed, self powered, config 1, GeneralTouch >>USB Touchscreen(0x0001), General Touch Co. Ltd.(0x0dfc), rev 0.01 >> >>после этого тачскрин отваливается. >> >>С уважением.
|