#
IDC Addon
#
Input Device Configuration files from data
This addon allows us to place idc files in data/system/devices/idc and if found, will bind mount them to system/usr/idc
#
What you will need
You will first need to find the USB ID for your touchscreen:
adb connect
adb root
adb shell lsusb > lsusb.log
You should see the ID of your USB connected touchscreen device in the results.
Example:
EETI8082:00 0EEF:C005
So you would then take that and create a new .idc file using the last 2 places (vendor:product):
Example:
Vendor_0eef_Product_c005.idc
And edit its contents with the following:
device.internal = 1
touch.deviceType = touchScreen
Once you have your IDC file created, make sure you are using a Bass OS build with the IDC Addon or an AIO (All In One) build, and verify you have the following added to the kernel cmdline or install options:
ADDON_IDC=1
Then use ADB root to push it to the device (you may need to use mkdir to create the folder if not found):
adb connect 192.168.x.xxx:xxxx
adb root
adb push Vendor_0eef_Product_c005.idc data/system/devices/idc/Vendor_0eef_Product_c005.idc
Then reboot to test. If working, you will see your device show up in dumpsys input and getevent -i