Thanks everyone, 4.17.2 seems to fix the problem. Did not need any acpi GRUB parameters and unblacklisted i2c-hid without any problems.
I now have touchpad control! To anyone who runs into this problem here is the solution: - get the prerequisits: sudo apt install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc - Download the source for kernel 4.17.2 on kernel.org. - Extract the tar.xz file in a folder of your choosing with tar -xJf. - Go in the extracted folder and copy your current configuration which is in /boot/ with `cp /boot/config-$(uname -r) ./.config` (Might need to be root) - run `make menuconfig`, save the config to .config and exit. - run `make -j <numberofavailablecpucores>` (if you forget -j it will take for ever) - run `make modules_install -j <numberofavailablecpucores>` - run `make install -j <numberofavailablecpucores` If everything goes correctly, initramfs and grub should get updated automatically, if not: - run `update-initramfs -c -k 4.17.2` - run `update-grub` Kernel was now installed correctly. Make sure i2c-hid is not blacklisted and reboot. Hope this helps someone! ** Changed in: linux (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1777679 Title: ELAN1200 touchpad not working at all with kernel 4.15+; Recognized as ITE 8910 keyboard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1777679/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs