intelliactive: rework input register/unregister

Change-Id: I4ba1578d4712273ad7f1b95353b7765cce01de6a
Signed-off-by: Paul Reioux <reioux@gmail.com>