intelliactive: rework input register/unregister

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

Change-Id: I4d8304c4888d4efe2185c9aa9421622c8bec0af6