Enable HID Multitouch Panel

This topic about Enabling Human Interface Device compliant multi-touch panels for VIM3 board under Linux ubuntu 18 with kernel 4.9.
This functionality is a very big deal when a multi-touch panel is required. It is enabled in the kernel mainline by default. I don’t know why this functionality is not enabled in fenix project by default.

modify kernel config file kvims_defconfig located at:
~/path-to-project/fenix/linux/arch/arm64/configs/kvims_defconfig
or (newer fenix):
~/path-to-project/fenix/build/linux/arch/arm64/configs/kvims_defconfig

Add the following lines:

CONFIG_HID=y
CONFIG_HID_MULTITOUCH=y

recompile the project and flash to the board.
I have tested it with the following 7-inch multi-touch panel: HX0701601 from https://www.grahowlet.com/
and it worked perfectly

Hello @jaferali75

Does it works well after these configurations ?

Yes @numbqq it works flawlessly

1 Like

Hello @jaferali75

Okay, we will add these missing configurations. Thanks.

1 Like