Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       08 Nov 2006  21:49:31
 To : Alexey Markov
 Subject : Re: Touchscreen и X-ы: нужен совет.
 -------------------------------------------------------------------------------- 
 
 08 ноя 2006, среда, в 15:14 KRAST, 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> более предпочтительным?
 
 Hе нужно переписывать драйвер ums, чтобы эмулировать мышь.
 
 Читаешь http://www.FreeBSD.org/cgi/query-pr.cgi?pr=bin/95698,
 прикладываешь патч к moused, пересобираешь moused,
 разглядываешь пример управления softmouse, пишешь свою программку,
 транслирующую 7-байтные пакеты от /dev/uhid0 в восьмибайтные
 для softmouse и дело в шляпе. Ядро даже трогать не придется.
 
 Eugene
 -- 
 Как ни отмывай задний проход, он не станет глазом. (Дхарма)
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Touchscreen и X-ы: нужен совет.   Eugene Grosbein   08 Nov 2006 21:49:31 
Архивное /ru.unix.bsd/260937cdcac69.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional