Basic data

input "13188:1:System76_Launch_Configurable_Keyboard_(launch_1)_Keyboard" {
   xkb_layout us
}

Compiling the software on Fedora35

dnf -y install cargo hidapi-devel.x86_64 cairo-gobject-devel.x86_64 \
  pango-devel.x86_64 atk-devel.x86_64 gdk-pixbuf2-devel.x86_64 \
  gtk3-devel.x86_64

# Clone keyboard-configurator if necessary
git clone https://github.com/pop-os/keyboard-configurator

# Build and run the configurator
cd keyboard-configurator
cargo run --release

I modified the layout from to more match Thinkpad layouts - with one tweak, bottom row left is on Thinkpads “Fn”, but here “Ctrl”. Bottom left Ctrl is the only key which does not have the proper cap.