Thanks. I haven't found so much difference in elantech code between 4.1 and 4.3. This makes me wonder whether 4.3 would work in the input dev level. Please try boot 4.3 kernel and test just like 4.1 kernel, i.e. with acpi=off and evtest. Do you still see difference from 4.1? Also, try with normal boot (with i8042.nopnp) but test with evtest. How about this? For installing a kernel package, just run like zypper in --oldpackage kernel-*.rpm This will work in most cases without changing anything else. For recovering 4.3, run zypper again like zypper in -f -r repo-oss kernel-default supposing repo-oss is the main TW repository. For booting without X, just put "3" to the boot option, which means to boot in runlevel 3 in the old manner of sysv. Last but not least: the problem with blackscreen on Leap kernel is also interesting. For that, try to boot with nomodeset boot option. This will keep UEFI framebuffer mode without native graphics driver.