From fe41ae8a32d4b91036322cc223290a5851a2c59b Mon Sep 17 00:00:00 2001 From: boedhack99 Date: Sat, 8 Jul 2023 02:34:37 +0700 Subject: [PATCH] sm6375-common: idc: Reduce touch sensitive time pressure * continues commit https://github.com/Xiaomi-SM6375/device_xiaomi_sm6375-common/commit/2cc9f2b8000dfd12e67ac5e5fb2a6f7ee261fd83 * Move touch hax to idc configs Change-Id: I874b5646e317c89e0af054d3256e392b48ed32c2 --- configs/idc/uinput-fortsense.idc | 12 ++++++++++++ configs/idc/uinput-fpc.idc | 11 +++++++++++ configs/idc/uinput-goodix.idc | 11 +++++++++++ properties/vendor.prop | 14 -------------- 4 files changed, 34 insertions(+), 14 deletions(-) diff --git a/configs/idc/uinput-fortsense.idc b/configs/idc/uinput-fortsense.idc index 39c9876..881a48e 100644 --- a/configs/idc/uinput-fortsense.idc +++ b/configs/idc/uinput-fortsense.idc @@ -3,3 +3,15 @@ device.internal = 1 keyboard.layout = uinput-fortsense keyboard.builtIn = 1 keyboard.orientationAware = 1 + +touch.deviceType = touchScreen +touch.orientationAware = 1 +touch.filter.level = 0 +touch.size.calibration = diameter +touch.size.scale = 1 +touch.size.bias = 0 +touch.size.isSummed = 0 +touch.gestureMode = pointer +touch.pressure.calibration = physical +touch.pressure.scale = 0.00000125 +touch.distance.calibration = none diff --git a/configs/idc/uinput-fpc.idc b/configs/idc/uinput-fpc.idc index 8412e48..be41acf 100644 --- a/configs/idc/uinput-fpc.idc +++ b/configs/idc/uinput-fpc.idc @@ -14,3 +14,14 @@ keyboard.layout = uinput-fpc keyboard.builtIn = 1 keyboard.orientationAware = 1 +touch.deviceType = touchScreen +touch.orientationAware = 1 +touch.filter.level = 0 +touch.size.calibration = diameter +touch.size.scale = 1 +touch.size.bias = 0 +touch.size.isSummed = 0 +touch.gestureMode = pointer +touch.pressure.calibration = physical +touch.pressure.scale = 0.00000125 +touch.distance.calibration = none diff --git a/configs/idc/uinput-goodix.idc b/configs/idc/uinput-goodix.idc index 2b580cd..e80fa6a 100644 --- a/configs/idc/uinput-goodix.idc +++ b/configs/idc/uinput-goodix.idc @@ -14,3 +14,14 @@ keyboard.layout = uinput-goodix keyboard.builtIn = 1 keyboard.orientationAware = 1 +touch.deviceType = touchScreen +touch.orientationAware = 1 +touch.filter.level = 0 +touch.size.calibration = diameter +touch.size.scale = 1 +touch.size.bias = 0 +touch.size.isSummed = 0 +touch.gestureMode = pointer +touch.pressure.calibration = physical +touch.pressure.scale = 0.00000125 +touch.distance.calibration = none diff --git a/properties/vendor.prop b/properties/vendor.prop index 1a0cd52..769d0c3 100644 --- a/properties/vendor.prop +++ b/properties/vendor.prop @@ -300,20 +300,6 @@ persist.vendor.sensors.sync_request=true # Storage ro.incremental.enable=yes -# Touch Hax -touch.size.scale=1 -touch.size.bias=0 -touch.size.isSummed=0 -touch.pressure.scale=0.001 -touch.distance.calibration=none -touch.distance.scale=0 -touch.coverage.calibration=box -touch.gestureMode=spots -MultitouchSettleInterval=1ms -MultitouchMinDistance=1px -TapInterval=1ms -TapSlop=1px - # Thermal vendor.sys.thermal.data.path=/data/vendor/thermal/