this post was submitted on 01 Jun 2025
25 points (96.3% liked)

Mechanical Keyboards

10733 readers
8 users here now

Are you addicted to the clicking sounds of your beautiful and impressive mechanical keyboard?
If so, this community is for you!

Here you can discuss everything about mechanical keyboards (and only mechanical keyboards).

Banner by Jay Zhang on Unsplash

founded 5 years ago
 

Hey guys, in the last few days my current one has started having some ghosting / unresponsive key issues and I am looking for a replacement.

The current one is a logitech g910 with programmable keys, which sadly don't work under Linux (I bought the keyboard when I still used windows). Now I know most keyboards with programmable functionality require software on the computer to work, and windows software at that.

Can someone here make a recommendation? I need

  • full Linux compatibility
  • 3-8 programmable keys
  • full layout with numpad
  • media / volume controls would be nice to have
  • (obviously) mechanical keys with good feedback, I mostly use it for gaming

Thank you in advance ๐Ÿ™‚

E: thanks everyone for the useful responses, i landed on a keychron k3 (after some comparing i decided i could do without the numpad). Had to buy it from amazon sadly because their own store is like 3/4 sold out and didnt have the german layout i need in stock.

top 7 comments
sorted by: hot top controversial new old
[โ€“] wjrii@lemmy.world 22 points 1 month ago

Get any QMK board with enough keys and the other features you need, particularly if its got a VIA/VIAL config. It's inherently programmable (literally every key) and cross-platform. The "easy" answer here would be a Keychron, but there are others.

If you can drop in size just a touch, where you still have a numpad but a small number of keys are moved, removed, or resized, then there are many enthusiast and near-enthusiast boards with "96%" or "1800" layouts, the main difference being whether the arrows, F-row, and numpad are fully compacted into a rectangle or slightly separated to guide your hands.

[โ€“] MxRemy@piefed.social 8 points 1 month ago

I don't have a specific suggestion, but anything running on QMK firmware is a pretty good choice! Works on Linux, works anywhere, stores all your programming onboard so it'll carry over to other computers automatically

[โ€“] slurp@programming.dev 4 points 1 month ago

It's less slick than on Windows but I believe you can use those programmable keys with Solaar, if you're interested in keeping your current keyboard.

https://github.com/pwr-Solaar/Solaar

[โ€“] Tattorack@lemmy.world 3 points 1 month ago* (last edited 1 month ago)

I have a Wooting kayboard. Comes with a Linux app image.

They're on the expensive side, but I certainly can't complain about the quality. I feel like this is a keyboard I'll keep for the rest of my life.

[โ€“] jdnewmil@lemmy.ca 3 points 1 month ago (1 children)

I suggest that you should spend less effort looking for special hardware and more effort learning how keyboard mappings work in your OS (e.g. [1][2]). "Linux" is a very powerful chameleon because hardware vendors almost never cater directly to that market.

[1] https://linuxconfig.org/reprogram-keyboard-keys-with-xmodmap [2] https://github.com/xremap/xremap

[โ€“] GregorGizeh@lemmy.zip 1 points 1 month ago

Fair enough, although that sort of missed the part of my keyboard failing due to age. I definitely need a new one.

[โ€“] akincisor@sh.itjust.works 2 points 1 month ago* (last edited 1 month ago)

I'm not sure how closely it satisfies all your requirements, but I have 2 ultimate hacking keyboards, and they serve me well. Open source firmware with clients for Windows Mac and Linux. Once settings are programmed into the keyboard, they work regardless of connected OS.

It's a 60% keyboard with no numpad... Ymmv.