Skip to content

Don't show XF86 keybindings in menus #50436

@tredondo

Description

@tredondo

Reproduction steps

  1. Click the File menu
  2. Notice the strange keybindings "New", "Open", "Save"

I use the Jetbrains keymap.

Current vs. Expected behavior

Screenshots across different Zed versions, so it looks like something is changing

Image Image

Even if Zed intentionally binds those XF86 keysyms as a nicety, the problem is:

  1. Almost nobody has those keys. They're relics from early-2000s multimedia keyboards. Showing them in the menu is useless for 99.99% of users.
  2. It's actively confusing. "New" as a shortcut looks like the UI is broken. "Alt-Save" looks like someone forgot to put a real key there.
  3. It displaces useful info. For "New," the XF86 binding is the only one shown, so you don't even see a usable shortcut at a glance.

Zed version and system specs

Zed: v0.225.10+stable.184.7c950f7b7c11ed485b0e7d72216ca36ebc86b58b (Zed)
OS: Linux Wayland tuxedo 24.04
Memory: 62.5 GiB
Architecture: x86_64
GPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU || NVIDIA || 580.126.09

Attach Zed log file

No response

Relevant Zed settings

No response

Relevant Keymap

No response

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:controls/keybindsKeyboard shortcuts, mapping, binding, keymaps, etcfrequency:commonBugs that happen for at least a third of the users across all platforms and kinds of usagepriority:P3Papercuts, minor issues with a clear workaround, cosmetic bugsstate:needs reproNeeds reproduction steps and/or someone to reproduce

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions