Kernel with touchscreen support