register InputMap singleton