I want to add the drivers to the initramfs, I tried in /etc/mkinitcpio.conf
:
MODULES=(i915 crc32c_intel hid_multitouch i2c_hid i2c_hid_acpi i2c_i801 i2c_smbus nxp_nci_i2c intel_lpss)
To use the touchscreen when unlocking the encryption with unl0kr.
I now added all the drivers in unl0kr-install file, from https://github.com/Grosskopf/arch_unl0kr:
add_all_modules "/drivers/"
.
I use Artix Linux, based on Arch Linux.
Some info:
udevadm info /dev/input/event5
P: /devices/pci0000:00/0000:00:17.0/i2c_designware.4/i2c-5/i2c-GXTP7386:00/0018:27C6:011A.0001/input/input10/event5
M: event5
R: 5
U: input
D: c 13:69
N: input/event5
L: 0
S: input/touchscreen
S: input/by-path/pci-0000:00:17.0-platform-i2c_designware.4-event
E: DEVPATH=/devices/pci0000:00/0000:00:17.0/i2c_designware.4/i2c-5/i2c-GXTP7386:00/0018:27C6:011A.0001/input/input10/event5
E: DEVNAME=/dev/input/event5
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: USEC_INITIALIZED=23474462
E: ID_INPUT=1
E: ID_INPUT_TOUCHSCREEN=1
E: ID_INPUT_WIDTH_MM=259
E: ID_INPUT_HEIGHT_MM=142
E: ID_PATH=pci-0000:00:17.0-platform-i2c_designware.4
E: ID_PATH_TAG=pci-0000_00_17_0-platform-i2c_designware_4
E: LIBINPUT_DEVICE_GROUP=18/27c6/11a:i2c-GXTP7386:00
E: DEVLINKS=/dev/input/touchscreen /dev/input/by-path/pci-0000:00:17.0-platform-i2c_designware.4-event