System76 Launch Configurable Keyboard with Open Source Code

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • launch

    System76 Launch Configurable Keyboard

  • I am the only one that is very ill-at-ease with that PCB [1]? The routing seems.. off? No straight trace, irregular component placement. Its the kind of work where seemingly "superficial" concern like that are in fact quite usefull, a clean PCB makes it easier to find issues and do repairs.

    [1]:https://github.com/system76/launch/blob/master/pcb/launch-pc...

  • keyboard-configurator

    Keyboard configuration UI

  • what is odd is that the keyboard configurator https://github.com/pop-os/keyboard-configurator references System76 laptops. Does that mean QMK will come to System76 laptops?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families (by 1MachineElf)

  • - open source design

    I'm also a fan of two choices made with the layout. First, the split spacebars - it's better to give each thumb it's own job. Second, the minimization of modifier keys requiring stabilizers, because smooth consistent stabilizers are hard to get right.

    [0] https://github.com/1MachineElf/qmk_firmware/tree/_sb4dv_refa...

  • qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families (by system76)

  • Unfortunately, system76 developers added exactly that functionality to their firmware: https://github.com/system76/qmk_firmware/commit/a1ab70c3a28a...

    So it is possible to reboot into the firmware update mode just by sending some bytes to the raw HID interface. Apparently they did not think about the security aspect of this feature.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts