Поправка, похоже из контроллера выходит все же I2C....
Пробовать сделать преобразователь из I2C в USB HID....
Пришла мат плата от этого ASUS, плата голая, пытаюсь стартануть, но пока без успешно. Пробовал и на контакты батареи подавать питание, и через Type C. Собственно плата нужна узнать линии I2C между тач контроллером и мат платой.
upd 30.01.2025
Если долго мучиться что-то да получится...
Удалось реализовать работу через ESP32S3.
Итого имеем мультитач до 5 пальцев (хотя за всю жизнь более 2х не использовал)
Спасибо создателю библиотеки
https://github.com/dashtong/ESP32-BLE-Multi-Touch/...
Работает по Bluetooth с любым сопряженным устройством в Android или Win
Задержка не заметна! USB порт не занят....
Очень помогли нейронки, без них терпения да и мозгов не хватило бы))...
Для реализации пришлось купить: логический анализатор (еще будет куда применять), материнскую плату от T3300k, аккумулятор от T3300k, Зарядное ASUS с поддержкой PD (как оказалось достаточно было бы одной батареи), SSD M2 для установки операционок был под рукой.
Были захвачены дампы передаваемых как оказалось HID over I2C данных (огромное спасибо Lampus за подсказки) между тач контроллером и мат платой, в win и linux. Извлечен дескриптор который формируется в linux. На основе полученных данных удалось инициализировать тач с помощью ESP32, затем получая сырые данные реализовать интерпретацию в координаты и силу нажатия сначала один палец. Методом "тыка", касаясь и двигая пальцем по панели, видно какие байты меняются в зависимости от координат и силы нажатия, затем с добавлением второго пальца тоже видно что меняется в сырых данных. Причем как оказалось данные с двумя пальцами распознавались как 32 битные, для распознавания больше 2х пальцев надо распознавать 64битные данные. Всё удалось сделать без документации на T3300K и eKTH6615....
Далее модуль ждет встраивание в DIY ГУ автомобиля...