Skip to content

Problems when using Terminal.Gui together with Zellij #5470

Description

@gilbertoalexsantos

I noticed that running Terminal.Gui inside a zellij session makes everything significantly slower.

It is not just a performance issue. Some key-presses also do not seem to be consumed correctly.

For example, I need to press tab twice before it is registered by Terminal.Gui. The same happens with other keys, such as space.

I am posting here because I am curious about what might be causing this and if someone might help me identifying the issue (I honestly still didn't dive deep into this).

Environment

  • macOS 26.4.1
  • Terminal: default macOS Terminal
  • zellij installed

Steps to reproduce

Run the following inside a Terminal.Gui project:

zellij -s "terminal.gui"
dotnet run --project Examples/UICatalog/UICatalog.csproj 

And try running a few examples. You should notice that, in addition to the framerate dropping, some key presses are not being registered.

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