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

Middle mouse dragging doesn't work on macOS via remote NoMachine #91839

Open
adamscott opened this issue May 11, 2024 · 0 comments · May be fixed by #91848
Open

Middle mouse dragging doesn't work on macOS via remote NoMachine #91839

adamscott opened this issue May 11, 2024 · 0 comments · May be fixed by #91848

Comments

@adamscott
Copy link
Member

adamscott commented May 11, 2024

Tested versions

  • Reproducible in 3.5.3.stable

System information

Godot v4.3.dev (0712ce3) - macOS 14.4.1 - Vulkan (Forward+) - integrated Apple M2 - Apple M2 (8 Threads)

Issue description

Linux machine: Godot v4.3.dev (c0b934f4f) - Fedora Linux 40 (Workstation Edition) - Wayland - Vulkan (Mobile) - integrated Intel(R) UHD Graphics 620 (WHL GT2) () - Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz (8 Threads)

When using NoMachine and connected from a Linux machine to a macOS machine, middle mouse dragging doesn't work. It makes impossible then to pan or rotate the view in Godot.

I tested connecting from the macOS machine to the Linux machine and the middle mouse button works without any issues.

Left mouse dragging works without issues on the macOS machine (from my Linux machine).

Oddly enough, when using VNC, the middle mouse dragging works without any issues.

godot-drag-macos-nomachinen-2.mp4

In that video, using NoMachine as the remote access software, I'm showing that the dragging cursor is shown, but the drag motion is not applied. I show then that the middle mouse button works with Firefox. Finally, I show that the middle mouse button is recognized by Godot as an input event.

Steps to reproduce

  1. Connect from a Linux machine to a macOS machine using NoMachine
  2. Open a Godot project
  3. Try panning the 2D or 3D view.

Minimal reproduction project (MRP)

n/a

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

Successfully merging a pull request may close this issue.

1 participant