Software Engineer, Linux Enthusiast, OpenRGB Developer, and Gamer

Moved to lemmy.today from CalcProgrammer1@lemmy.ml

  • 2 Posts
  • 80 Comments
Joined 2 years ago
cake
Cake day: October 29th, 2024

help-circle





  • Yeah, this feels like extreme price gouging. I generally like what iFixit does, their toolkits are great and I’ve bought Steam Deck parts in the past (a replacement fan when mine got noisy). However, if they’re going to participate in price gouging I’m done with them. There’s no reason a Steam Deck sized battery should ever be even close to $180, and given how numerous third party options are, there’s zero reason to pay that price for an “official” one. It’s a battery, it’s as generic of a component as it gets. Sure, it has a charge controller, but so do the third party ones. It’s a custom shape, but that’s probably just two standard sized cells taped together. If the shape were a real problem the third party ones wouldn’t be any cheaper.



  • Keychron would be my choice because they have open source QMK/ZMK firmware, a decent web-based configuration tool (Keychron Launcher) that is built around an open protocol (VIA) with their own open extensions. The build quality is good and they are customizable (hot swappable switches, standard layout so keycaps are available). They have a bunch of models so you can find some cheaper options and some more expensive premium options. I am quite fond of the Q series which have a solid aluminum body but these are the expensive ones, the K series tend to still be great keyboards but with a more affordable plastic or plastic/aluminum hybrid design.

    As the OpenRGB creator, if you care about RGB, especially if you want to sync with other devices, stay away from the no-name boards with closed source firmware. Might have good build quality, but their firmware situation is awful and you likely won’t be able to control it from anything other than the official app, RGB sync is out the door on many of them as they don’t have an RGB streaming mode.



  • Crucial 16GB 1x16GB DDR5 5600 CL46 SODIMM Laptop Memory PC5-44800

    SanDisk Optimus 5100 2TB M.2 2280 NVMe PCIe 4.0 x4

    The DRAM that came in it was SK Hynix 5600, but having mixed sticks has not been a problem for me. I’ve used it quite a bit on all 3 operating systems with no memory concerns.

    The SSD was just whatever was available on eBay for a decent price, any NVMe will work. If you get a normal size 2280 drive you need to relocate the standoff because the included drive is a small 2230 drive (same size as the Steam Deck uses). Moving the standoff is pretty easy so you can accommodate either size NVMe SSD.






  • Keychron is my current preference. Open source firmware (QMK/ZMK), excellent build quality, highly customizable, and their stock QMK/ZMK firmware works with their web-based Keychron Launcher in any Chromium-based browser or you can use any other app that supports the VIA protocol. Keychron also has their own per-key RGB extension to the VIA protocol and I’ve recently added support for it in OpenRGB, so my Keychron keyboards sync with all my other lights. The only problem is their firmware has a limitation on the lighting configuration where each key has to be the same brightness in per-key RGB mode. I’ve opened a PR on their GitHub to fix it and flashed custom builds to my Keychron Q2 (QMK) and Keychron Q6 Ultra 8K (ZMK).