Skip to content

Keyboards: Add NyxKeys Hermes#26052

Open
Shiva1796 wants to merge 4 commits intoqmk:masterfrom
Shiva1796:nyxkeys-hermes
Open

Keyboards: Add NyxKeys Hermes#26052
Shiva1796 wants to merge 4 commits intoqmk:masterfrom
Shiva1796:nyxkeys-hermes

Conversation

@Shiva1796
Copy link
Copy Markdown

Description

Add support for the NyxKeys Hermes, a 24-key numpad featuring a dedicated F1–F4 function row, standard numpad layout with 2U Plus and Enter keys the numpad also supports a fully 1u layout, and Via support.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

  • N/A

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@Shiva1796
Copy link
Copy Markdown
Author

Shiva1796 commented Mar 7, 2026

Description

Add support for the NyxKeys Hermes, a 24-key numpad featuring a dedicated F1–F4 function row, standard numpad layout with 2U Plus and Enter keys the numpad also supports a fully 1u layout, and Via support.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

  • N/A

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Comments

  • Please note: The PID value is awaiting merge with the main branch at picodes.

@Shiva1796 Shiva1796 closed this Mar 7, 2026
@Shiva1796 Shiva1796 reopened this Mar 7, 2026
"vid": "0x1209"
},
"layouts": {
"LAYOUT": {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We wouldnt consider this layout valid given the physical layout.

If you can post the VIA config, then I can add suggestions that would make it valid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants