Skip to content

Super (Cmd) keys (eg. <D-j>) are not captured #1715

@starptr

Description

@starptr

Describe the bug
Neovide doesn't capture super key combos, eg. <D-j>.

To Reproduce
Steps to reproduce the behavior:

  1. Enter insert mode
  2. Press <D-j>. This is possible on a mac by pressing Command + j.
  3. Observe that the string <D-j> is literally inserted into the buffer.

Expected behavior
The <D-j> keycode should be sent to neovim.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: 13.1
  • Neovide Version 0.10.3
  • Neovim Version 0.8.2

Please run neovide --log and paste the contents of the .log file created in the current directory here:

Additional context
Workaround is possible (this example also remaps it to meta, but you can change it to send super) but has limitations (typing <D-j> manually will trigger the keycode).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions