qmk_firmware/keyboards/kinesis
Ryan 6b38dc17cd
Remove deprecated RGB_ and Mouse keycodes (#25444)
* Remove deprecated `RGB_` and Mouse keycodes

* Update old mouse keycodes, 0-9/A-M

* Update old mouse keycodes, N-Z & layouts

* Missed some stuff
2025-07-11 11:05:41 -06:00
..
alvicstep Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
keymaps Remove deprecated RGB_ and Mouse keycodes (#25444) 2025-07-11 11:05:41 -06:00
kint2pp Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
kint32 Miscellaneous fixes for lint warnings (#25469) 2025-07-09 21:54:43 +02:00
kint36 Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
kint41 Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
kintlc Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
kintwin Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
nguyenvietyen Remove "console":false from keyboards (#25190) 2025-04-23 12:09:56 +10:00
stapelberg Remove "command":false from keyboards (#25193) 2025-04-24 10:28:13 +10:00
config.h Migrate LOCKING_*_ENABLE to Data-Driven: K, Part 3 (#23770) 2024-05-22 21:59:35 +01:00
info.json Remove empty url fields (#25181) 2025-04-22 17:59:00 +01:00
readme.md Kintwin controller for kinesis keyboard, split layout (#21614) 2023-08-14 00:01:31 -07:00

Firmware for the Kinesis Advantage/Contoured keyboard

There are at least three different ways to replace the controller in this keyboard.

  1. The stapelberg directory contains the docs and configuration for using Teensy based controller created by Michael Stapelberg.

  2. The alvicstep directory contains docs and configuration for directly wiring a Teensy2++ to the existing controller board. This follows the pinouts described in https://github.com/alvicstep/tmk_keyboard, which is where the name comes from.

  3. The kintwin directory contains the docs and configuration for using BlackPill based controller.

Keymaps

All three hardware solutions should work with the same keymaps

Switch Modifications

In addition to the drop-in replacements of the stock controller above, the directory "keyboards\kin80" contains the files to support 80 switch modification of the keyboard, compared to original 86 switches. Kin80 keymaps are not compatible with keymaps that are located inside of kinesis directory.