Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to use trackpad navigation in editor. #78294

Closed
TestPilot02 opened this issue Jun 15, 2023 · 2 comments
Closed

Unable to use trackpad navigation in editor. #78294

TestPilot02 opened this issue Jun 15, 2023 · 2 comments

Comments

@TestPilot02
Copy link

Godot version

Godot 4.02 Stable

System information

Windows 11

Issue description

I am using an apple magictouch trackpad
https://www.apple.com/shop/product/MK2D3AM/A/magic-trackpad-white-multi-touch-surface

and am unable to do anything other than zoom in the editor 3d window. It seems Godot has support for multitouch gesture panning but it only enables on touchscreens. Could a tick be added to emulate touchscreen so I could use my trackpad and have it work the way it does in blender?

In Blender normal operation for this trackpad:
Two finger drag - orbit
CTRL + Two finger drag - zoom (two finger pinch/spread also works)
Shift + Two finger drag - pan

It would be great if I could adjust settings to match blender for seamless transition, but I can't find anything exposed within settings that allows me to navigate at all. I've seen the suggestion Shift+F as a band-aid and it works ok in the 3D Editor, but I can't use it within the 3D window of an open sub-scene and I'm not sure why.

Steps to reproduce

Attempt to use a multitouch single button trackpad to navigate within the 3D scene.

Minimal reproduction project

N/A

@Calinou
Copy link
Member

Calinou commented Jun 16, 2023

Thanks for the report! Consolidating with godotengine/godot-proposals#2295, which has a workaround listed in the comments.

Note that native trackpad events are currently only supported on macOS, so this depends on #13139 being implemented first.

@TestPilot02
Copy link
Author

Thank you, you need add a space between the URL and "being" btw

For future passerbys.
The workaround is:
Editor -> 3D -> Use 3 Button Mouse, Orbit Modifier - "Choose a modifier key you want to use"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants