zcat /proc/config.gz |grep HZ
# CONFIG_RCU_FAST_NO_HZ is not set
CONFIG_NO_HZ=y
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
т.е. можно менять частоту 250,300,1000 (выше значение - отзывчивее приложения)
<quote>
# CONFIG_RCU_FAST_NO_HZ is not set
CONFIG_NO_HZ=y
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
</quote>
Это все понятно. Но нужно изменять значение параметром ядра при загрузке.
И, кстати, тут HZ ни при чём, это у тебя с тюнером проблемы. Ты же не хочешь сказать что частоты, скажем, 100HZ не достаточно для обработки твоих нажатий?
Должно хватать. Но.
На 100 через раз и кнопку нужно держать секунд по 10.
Ставишь больше - все гуд. 300 самый оптимальный вариант.
С ядром из дистрибутива - полный пэ.