06.01.2014, 19:00 | #201 | |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Цитата:
http://source.android.com/devices/te...ion-files.html https://source.android.com/devices/t...h-devices.html Судя по logcat, созданный мною файл подрубился. Команда getevent -p /dev/input/event1 выдаёт координаты стабильно, соответственно реальным нажатиям, а на экране нажатия в разных местах фиксируются. Последний раз редактировалось AngelOfGrief; 06.01.2014 в 19:43. |
|
08.01.2014, 03:59 | #202 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
В общем, не тач виноват. Сделал скрипт, эмулирующий нажатия на тач:
sendevent /dev/input/event0 0003 0000 00002105 # X sendevent /dev/input/event0 0003 0001 00002117 # Y sendevent /dev/input/event0 0000 0000 00000000 # zero sendevent /dev/input/event0 0001 0330 00000001 # touch down sendevent /dev/input/event0 0000 0000 00000000 # zero sendevent /dev/input/event0 0001 0330 00000000 # touch up sendevent /dev/input/event0 0000 0000 00000000 # zero Точки так же появляются в 4-х разных местах. Продолжаю копать Андроид... Кстати, заметил, что ваш девайс сначала выдаёт touch down, потом координаты, а потом touch up. Вроде как не совсем правильный порядок... |
08.01.2014, 15:02 | #203 |
Старший Пользователь
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
|
Девайс по запросу хоста высылает всего один "репорт" в котором содержатся и координаты, и информация о касании. Когда касания нет, высылаются только координаты последнего касания. Т.е., координаты высылаются постоянно, а не только перед и во время касания. Это, видимо, в таком порядке Андроид расшифровывает и в лог кладет. Если у вас есть другие контроллеры и при их работе в логе по другому, напишите об этом.
__________________
ibus2hid Touch Controller USB I2S вход 1NeedBMWK76m1vWukagfGKH3kLaJkXcSYK - для спасибо |
10.01.2014, 05:48 | #204 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
Пока удалось запустить тач в режиме "мышки". Т.е. передвижение пальца по экрану пропорционально передвигает курсор, но он не привязан к пальцу. При нажатии на экран клик происходит в том месте, где в данный момент находится курсор. Удалось это внесением изменений в IDC файл:
touch.deviceType = pointer touch.orientationAware = 0 touch.gestureMode = pointer device.external = 1 touch.usingJitterFilter = 0 Если закомментировать touch.gestureMode = pointer, вместо курсора отображается кружок (первый раз такое вижу). При этом обязательна строчка touch.orientationAware = 0, иначе координаты меняются местами. |
18.01.2014, 21:08 | #205 |
Старший Пользователь
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
|
С контроллером Microchip AR1100 у меня происходит та же пляска координат. Так что ваш контроллер реабилитирован полностью.
|
24.06.2014, 16:04 | #206 |
Новый Пользователь
Регистрация: 03.02.2010
Возраст: 44
Город: Сыктывкар
Регион: 11
Машина: Mitsubishi Lancer 1,6
Сообщений: 27
|
А можно по подробнее?
__________________
мой проект: MITSUBISHI LANCER 9 http://pccar.ru/showthread.php?p=154732#post154732 |
25.06.2014, 17:32 | #207 |
Новый Пользователь
Регистрация: 03.02.2010
Возраст: 44
Город: Сыктывкар
Регион: 11
Машина: Mitsubishi Lancer 1,6
Сообщений: 27
|
Тема заглохла? что, все кому надо уже во всем разобрались и прошили?
Видимо я хуже чем чайник, у меня ничего не получается, помогите плз разобраться застрял на 4ом пункте
__________________
мой проект: MITSUBISHI LANCER 9 http://pccar.ru/showthread.php?p=154732#post154732 |
28.06.2014, 00:38 | #208 |
Старший Пользователь
Регистрация: 18.02.2013
Возраст: 42
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
|
Выложи скриншет диспетчера устройств, с выделенным устройством, которое появилось после подключения контроллера.
__________________
ibus2hid Touch Controller USB I2S вход 1NeedBMWK76m1vWukagfGKH3kLaJkXcSYK - для спасибо |
04.07.2014, 14:30 | #209 | |
Новый Пользователь
Регистрация: 03.02.2010
Возраст: 44
Город: Сыктывкар
Регион: 11
Машина: Mitsubishi Lancer 1,6
Сообщений: 27
|
Цитата:
а это после установки дров согласно Вашей инструкции в посте 178
__________________
мой проект: MITSUBISHI LANCER 9 http://pccar.ru/showthread.php?p=154732#post154732 |
|
04.07.2014, 14:45 | #210 |
Новый Пользователь
Регистрация: 03.02.2010
Возраст: 44
Город: Сыктывкар
Регион: 11
Машина: Mitsubishi Lancer 1,6
Сообщений: 27
|
__________________
мой проект: MITSUBISHI LANCER 9 http://pccar.ru/showthread.php?p=154732#post154732 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|