Skip to content

Add Logitech MX Keys key bindings#5301

Merged
dhh merged 3 commits intobasecamp:devfrom
geonizeli:dev
Apr 15, 2026
Merged

Add Logitech MX Keys key bindings#5301
dhh merged 3 commits intobasecamp:devfrom
geonizeli:dev

Conversation

@geonizeli
Copy link
Copy Markdown
Contributor

Why

Instead of just reporting the XF86 convention Logitech had the great idea to report those keys as you can see in the binding.conf. I would prefer a firmware update to fix this but we will never have it.

I also don't want to install Solaar and don't think it should be installed by default just because a Logitech USB Receiver was detected during OS install.
The mute button is not there because it does not report anything at all that I could catch using wev.

Adding this commented so when Logitech MX Keys users went looking for why the PrintScn button is not working they will find this and then they can uncomment.

Copilot AI review requested due to automatic review settings April 14, 2026 13:18
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a commented workaround section in the user Hyprland bindings config to support Logitech MX Keys “special” keys that report as regular key events rather than XF86 keysyms, so users can uncomment bindings to restore expected behavior.

Changes:

  • Add a “Logitech MX Keys” commented section in ~/.config/hypr/bindings.conf.
  • Provide example bindings for Print Screen, Dictation, and Emoji keys.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread config/hypr/bindings.conf Outdated
Comment thread config/hypr/bindings.conf Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 14, 2026 13:28
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread config/hypr/bindings.conf
@dhh dhh merged commit 092b164 into basecamp:dev Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants