updated trackball setup