initial update of spacenavigator. NB: model parameter is now called device since model is reserved
finishing update