chuanqisun / spacemouse-anywhere

Bring 3DConnexion SpaceMouse to more places on the web
MIT License
19 stars 3 forks source link

Invert the XYZ axes #7

Closed Evgenw closed 3 years ago

Evgenw commented 3 years ago

Hello friend, thanks a lot for the plugin! For some reason I cannot invert the XYZ axes in the joystick driver, I like the 3D mode, but the direction of the axes is not convenient for me :( how can they be changed? Thank you so much!

chuanqisun commented 3 years ago

Thank you @Evgenw. I'm sorry I've missed your issue. Can you provide a bit more detail on what's not working for you?

  1. Does switching between Camera/2D/3D mode have any effect on your device?
  2. What would work the best for you?
    1. When you push the knob forward/backward, what do you expect it to do?
    2. When you lift the knob up/push the knob down, what do you expect it to do?
    3. When you push the knob to left/right, what do you expect it do to?
    4. Do you expect the knob to do anything when you tilt it?
Evgenw commented 3 years ago

Hey! I'm glad you answered :) 1 forward / backward - zoom + / - (forward - zoom +, backward - zoom -) 2 up / press - page up / page down (similar to keys on a keyboard) 3 Left / Right - Page Right / Page Left 4 No, I do not expect.

P.S. Too much sensitivity and the page in Figma shakes when I am not using the device, could you increase the starting force

Thank you so much!

chuanqisun commented 3 years ago

Thanks for the details! I can adjust the sensitivity or expose a configuration to let you adjust it.

Just want to double check your need to control the axes. Suppose this is your figma window:

image

Is this how you want your device to work: Push knob forward: see fewer squares Lift knob up: center on square "2A" Push knob left: center on square "3" <-- Did I get this right? Or you actually wanted to center on square "1"?

Evgenw commented 3 years ago

Or you actually wanted to center on square "1" For me it is control like "Counter Strike" or other games. I hope you love video games too :)

Look

123

chuanqisun commented 3 years ago

Got it. So you want map the knob movement to the camera, instead of to the physical world. Most PC gamers prefer that.

I'll make that possible in Figma.

Thank you for the dust 2 illustration.

chuanqisun commented 3 years ago

@Evgenw , the latest version has addressed this issue. Just select 3D and Camera in the options. image

In addition, I added a subtle threshold for activation. This should help reduce the shaking.

Give it a try?

Evgenw commented 3 years ago

Thank you! Thank you so much!!!!