Skip to content

Mouse cursor not captured correctly when accessing Linux through VNC #2331

@atylmo

Description

@atylmo

Describe the bug
Okay, this is a pretty niche thing but the mouse cursor doesn’t get captured or move around the VM window when I’m connected to the host desktop with VNC.

To Reproduce
Steps to reproduce the behavior:

  1. Make a Windows (98) VM with 86Box on Linux
  2. Connect to the Linux host with VNC
  3. Through VNC, click in the VM window to capture the mouse
  4. Try to move the mouse around
  5. Notice that the mouse cursor is invisible and does not appear to do anything except make the active window inactive. Sometimes it stays locked in the window, but sometimes it allows me around the rest of the host desktop.

Expected behavior
The mouse cursor should track with the VNC cursor and allow me to click within the VM.

Desktop (please complete the following information):

  • OS: Ubuntu 21.10
  • 86Box version: 3.4.1
  • Build information: x64 old dynarec AppImage

Additional context
I’ve tried two VNC clients (Jump Desktop and Apple’s Screen Sharing) and they both have the issue.

I’m honestly not sure where to file this. It could be a VNC bug but the mouse works correctly in GNOME Boxes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions