Porting to Boardsource's Peg re-mapping tool (scuffed write-up and review)

This page summarizes the projects mentioned and recommended in the original post on /r/olkb

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

  • This one was more involved. First, pull up one of the defaults from the Peg github; Ideally, one that is similar to the one you want to port. I based my code off the code for the Boardsource 4x12. I took the module/extension handling bits in my main.py and replaced it with the stuff shown below.

  • kmk_firmware

    Clackety Keyboards Powered by Python

  • See above. I set this up some time ago; the one I am using is pretty much the demo one from the KMK github.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • keyboard-layout-editor

    Web application to enable the design & editing of keyboard layouts

  • I went to http://www.keyboard-layout-editor.com/ and constructed the layout of my keyboard. Do not use the export json option on KLE. The resulting json is not in the same order as the ones on the Peg github. Instead, once you have constructed the physical layout (without legends), go under the “raw data tab” and copy everything into https://qmk.fm/converter/ and click convert.

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