Oh, I found that CONFIG_INPUT_SOC_BUTTON_ARRAY was disabled for TW kernel by some unknown reason! No wonder that it didn't work. Now I'm building a kernel with all patches and with the corrected config. Adrien, could you test a kernel later either in my IBS or OBS repo below? IBS http://download.suse.de/ibs/home:/tiwai:/test:/cht/standard/ OBS http://download.opensuse.org/repositories/home:/tiwai:/test:/cht/standard/