Created
June 20, 2015 07:59
-
-
Save projectgus/b5696d651b7ff3a662d4 to your computer and use it in GitHub Desktop.
sysfs output for "Synapdics" Nexus 4 touch controller, see https://www.ifixit.com/Answers/View/207188/Touchscreen+not+working+after+display+change
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cd /sys/devices/virtual/input/lge_touch | |
$ cat firmware | |
====== Firmware Info ====== | |
manufacturer_id = 1 | |
product_id = TM2369 | |
fw_version = E159 | |
fw_image_product_id = SynaReadCo | |
fw_image_version = ]�� | |
$ cat platform_data | |
====== Platform data ====== | |
int_pin[6] reset_pin[33] | |
caps: | |
is_width_major_supported = 1 | |
is_width_minor_supported = 0 | |
is_pressure_supported = 1 | |
is_id_supported = 1 | |
max_width_major = 15 | |
max_width_minor = 15 | |
max_pressure = 255 | |
max_id = 10 | |
x_max = 1535 | |
y_max = 2559 | |
lcd_x = 768 | |
lcd_y = 1280 | |
role: | |
operation_mode = 1 | |
key_type = 0 | |
report_mode = 1 | |
delta_pos_threshold = 1 | |
orientation = 0 | |
report_period = 12500000 | |
booting_delay = 200 | |
reset_delay = 20 | |
suspend_pwr = 0 | |
resume_pwr = 1 | |
irqflags = 0x2 | |
show_touches = 0 | |
pointer_location = 0 | |
pwr: | |
use_regulator = 0 | |
vdd = 8921_l15 | |
vdd_voltage = 3300000 | |
vio = 8921_l22 | |
vio_voltage = 1800000 | |
power = YES |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi Angus,
great job with your patch to fix this problem. Please, can you confirm if your patch is merged into CM13.0.
I've installed cm-13.0-20160820-SNAPSHOT-ZNH5YAO0J5 and the touch screen is not working.
Here is the info I could get from my touch screen: http://pastebin.com/DFcYmtiy
Any chance that this patch could me merged into CM13.0 Android M builds?
It also would be great if it could be merged into CM Android N builds so the day they reach stable it keeps compatibility with OEM screens.
Many thanks for your great work.