|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexey Markov 2:5020/400 08 Nov 2006 19:30:52 To : Eugene Grosbein Subject : Re[2]: Touchscreen и X-ы: нужен совет. -------------------------------------------------------------------------------- Рад видеть тебя, Eugene! Помнится, 08 ноября 2006 в 20:49 ты писал для Alexey Markov: AM>> Ковыряюсь сейчас с устройством General Touch 4001U, это USB-шный AM>> контроллер для touchscreen-а. Драйвера и спецификации для него AM>> отсутствуют, в системе он виден как /dev/uhid0, данные с него AM>> поступают в виде 7-байтных пакетов с известной структурой (X, Y, AM>> сила нажатия и триггер). AM>> Очень хочется заюзать это устройство под Х-ами. Пока я вижу для AM>> этого два способа: эмулировать мышь, переписав драйвер ums, или AM>> написать собственный драйвер для Х-ов. Hи тем, ни другим раньше AM>> не приходилось заниматься (мы всё когда-нибудь делали впервые!), AM>> поэтому хочу услышать ваше мнение: какой из двух путей выглядит AM>> более предпочтительным? EG> Hе нужно переписывать драйвер ums, чтобы эмулировать мышь. EG> Читаешь http://www.FreeBSD.org/cgi/query-pr.cgi?pr=bin/95698, EG> прикладываешь патч к moused, пересобираешь moused, EG> разглядываешь пример управления softmouse, пишешь свою программку, EG> транслирующую 7-байтные пакеты от /dev/uhid0 в восьмибайтные EG> для softmouse и дело в шляпе. Ядро даже трогать не придется. Женя, спасибо за идею с moused! Сейчас напрягу свои полузабытые знания по С и попробую добавить в moused новый тип мышки. Авось, получится... -- С уважением, Алексей Марков. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/93798fa58cdd.html, оценка из 5, голосов 10
|