Found no way to detect Kempston automatically and I don't want to add a UI. Furthermore there are Kempston interfaces with more than 1 button around, which are impossible to distinguish. So, also the buttons would require configuration from the UI. So, not much hope for the Kempston unfortunately...