View Code? Open in Web Editor
NEW
Dynamic Kernel Module to add a poll mode to the i2c-hid driver so that the touchpad of the Lenovo 82YU notebook will work on linux
License: GNU General Public License v2.0
Makefile 0.14%
Shell 12.11%
C 87.75%
lenovo_82yu_i2c_hid-dkms's People
Stargazers
Watchers
lenovo_82yu_i2c_hid-dkms's Issues
lenovo_82yu_i2c_hid-dkms-master]# ./build.sh --kernel-version 6.6
[INFO] Running dependency check...
[INFO] Dependency 'sudo' is fulfilled!
[INFO] Dependency 'uname' is fulfilled!
[INFO] Dependency 'cat' is fulfilled!
[INFO] Dependency 'dmidecode' is fulfilled!
[INFO] Dependency 'wget' is fulfilled!
[INFO] Dependency 'bc' is fulfilled!
[INFO] Dependency 'sed' is fulfilled!
[INFO] Running compatibility check...
[INFO] System Vendor (LENOVO) is compatible!
[INFO] System Vendor (82YU) is compatible!
[DONE] Kernel Version: 6.6
[INFO] Creating Workdir...
[DONE] Workdir '/tmp/i2c-hid-dkms' created!
[INFO] Downloading linux kernel files from repository...
[DONE] Downloaded i2c-hid-core.c!
[DONE] Downloaded i2c-hid-dmi-quirks.c!
[DONE] Downloaded i2c-hid.h!
[DONE] Downloaded hid-ids.h!
[INFO] Patching downloaded kernel files...
[INFO] No i2c-hid-core.c patchfile found for kernel version 6.6, trying generic patchfile...
[ERROR] Could not patch i2c-hid-core.c! Aborting...