Project

General

Profile

Actions

Action Item #975

open

Verify touchscreen support on Pinephone Pro

Added by Hammel 4 months ago. Updated 4 months ago.

Status:
In Progress
Priority:
Immediate
Assignee:
Target version:
Start date:
18 May 2023
Due date:
% Done:

10%

Estimated time:
Severity:
01 - Critical

Description

The touchscreen works but piboxlib may not properly support it. This needs to be verified.

Actions #1

Updated by Hammel 4 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

It's not supported but may be supported if I just add the following

Goodix Capacitive TouchScreen

to the ts_name_default [] array in piboxlib:piboxTouchProcessor.c. However, that seems klunky. I should be able to add it to a file, say /etc/touchscreens, instead. So what I should do is have piboxlib:piboxTouchprocessor.c:ts_setup() check for the config file. If there, use that first (as it's likely to have the most recent candidates) to find a supported touchscreen. If not, or if it is but there are no matches, then fallback to using the ts_name_default[] array.

That will at least make piboxTouchProcessor think it supports the PPP. After that I have get a default launcher working and test the terminal or reboot buttons.

Actions

Also available in: Atom PDF