Драйвер сенсорного экрана Goodix. Идентификатор стилуса совпадает с идентификатором сенсорного экрана.

Это сработало для меня в VirtualBox:

$ grep ROM /proc/iomem

, что приводит к:
000c0000 -000c7fff :Видео ПЗУ
000e2000 -000e2fff :ПЗУ адаптера
000f0000 -000ffffff :Системное ПЗУ

Системное ПЗУ начинается с адреса 000f0000, что равно 0xF0000.

Откройте браузер и перейдите кhttp://www.hexadecimaldictionary.com/hexadecimal/0xF0000. Это говорит о том, что десятичное значение равно 983040, которое делится на 1024, чтобы получить килобайты, и составляет 960, что является отправной точкой и значением для «пропустить».

Конечным числом является 0xFFFFF, что равно 1048575, что чуть меньше 1024. 1024 -960 равно 64, что является значением 'count'.

Таким образом, команда для запуска дампа биоса:

dd if=/dev/mem of=pcbios.bin bs=1k skip=960 count=64

0
01.02.2020, 01:54
1 ответ

В свете этих выходных данных я подозреваю, что проблема возникает из-за отсутствия информации о разрешении для стилуса, необходимого для libinputраспознавания его как «планшетного устройства».

Чтобы узнать больше о том, что я имею в виду, обратитесь к разделу Устранение неполадок , посвященному этой проблеме.

В двух словах, если у вас есть эта проблема, вам необходимо предоставить информацию о разрешении udev, как описано в приведенной выше ссылке.

(Я также ответил на вопрос о репозитории, который вы опубликовали)

1
28.04.2021, 23:24

Теги

Похожие вопросы