Skip to content

[Bug] Special symbols are being passed through incorrectly to macOS VM #1167

@Kev4kk

Description

@Kev4kk

Host: Macstadium bare metal Macos. Sequoia 15.5

tart --version
2.28.2

tart-guest-agent --version
tart-guest-agent version 0.5.1-43606ef

VM: MacOS Sonoma (14.7) XCode image.

Both the host and the VM have US keyboard layouts. When I'm VNC-ed into the bare metal macos, and try to type in the @ symbol (option + 2), it works correctly. If I then make a text editor active in the VM and try to press the same key combination, I get the trademark symbol. Other option + <number> combination keyboard combinations are also incorrectly parsed. Both the host and the VM have the same (U.S. standard) keyboard layout.

The tart-guest-agent is also installed on the VM, but not allowing pasting text from the host to the VM. Running the tart-guest-agent with --run-vdagent doesn't fix it.

Are there any ways to modify the virtualization framework to work around this issue? Or could this be a Tart configuration issue?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions