Mein i-drive Controller hatte den anscheinend häufigen Defekt, dass er keine Drückbefehle mehr angenommen hat. Drehen und Schieben ging noch, nur Drücken nicht. Teilweise hat er auch von alleine gedrückt.
Ich hab das Ding jetzt mal ausgebaut und den entsprechenden Schalter auf der Platine nachgelötet. Und jetzt funktioniert wieder alles einwandfrei.
Wenn also jemand das selbe Problem mit seinem i-drive Controller hat, kann er sich gerne melden.