Approved version. Approved on: 18:17, 18 September 2020
You are viewing an old version of this page. Return to the latest version.
- Last edited one year ago ago
Touchscreen hardware components
Revision as of 18:17, 18 September 2020 by Registered User (Merge articles)
Contents
1 Article purpose[edit]
The purpose of this article is to:
- list the touchscreen hardware components that might be integrated in the different boards
- link these components to the corresponding software framework(s)
- point to the datasheet(s) of these components
- explain, when necessary, how to configure these components
2 Software frameworks[edit]
Internal peripherals software table template
| Visual and Inputs | Goodix GT9147 | | Inputs framework[1] | | Touchscreen input driver |- | Visual and Inputs | FocalTech FT6236 | | Inputs framework[1] | | Touchscreen input driver |}
3 Goodix GT9147[edit]
The Goodix GT9147 is a single-layer multi-touch capacitive touch controller driver.
For details and the datasheet please contact the GT9147 driver provider.
3.1 Linux driver[edit]
Bindings: Documentation/devicetree/bindings/input/touchscreen/goodix.txt
Sources: drivers/input/touchscreen/goodix.c
4 FocalTech FT6236[edit]
The FocalTech FT6236 is a self-capacitive touch panel controller driver.
For details and the datasheet please contact the FT6236 driver provider.
4.1 Linux driver[edit]
Bindings: Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.txt
Sources: drivers/input/touchscreen/edt-ft5x06.c
5 References[edit]
- ↑ 1.01.1 Linux Input Subsystem kernel API and userspace API