Das Keyboard bietet nun allen, die den KeyboardListener implementieren, den Service, sich an ihm zu registrieren. Ist dies erfolgt, so reicht es die Events an die registrierten Listener weiter. Auf diese Weise wurde das Dauerfeuer und Spontanfeuer implementiert.