How to switch InteractorStyleTrackballCamera interactor style pan handler events from left mouse to right mouse?

I managed to switch the pan and zoom buttons without a problem.
But now I have a problem with the rotation centre. I did the below part to change the rotation to button 1.

`const Rotate = vtkMouseCameraTrackballRotateManipulator.newInstance({ button: 1 },);`
const iStyle = vtkInteractorStyleManipulator.newInstance();
iStyle.addMouseManipulator(Rotate);

and it worked but its rotation stuck to the origin, now my question is how can I change it as before default one?
I followed this [vtk.js] trackball/default interaction style with pan/zoom on other mouse buttons - #13 by banesullivan but didn’t get succeed.
I am using openglRenderWindow.setContainer(container); as a render.
Any suggestion: