This tool is a keyboard designer for
Kterm, enabling you to visually customize the keyboard layout.
To facilitate using AI chat on the Kindle, I modified the default keyboard layout of kterm.
The reason is that kterm's default keyboard layout emulates a desktop computer keyboard, which is too complex, with keys that are too small, making it unsuitable for use on the Kindle.
To make it easier for others to customize their own keyboard layouts, I developed a simple GUI tool that allows users to customize key functions by just clicking with a mouse.
The keyboard layout I currently use consists of 5 rows and 11 columns, with keys offset horizontally between rows to minimize mistyping. I find it much more practical than kterm’s default keyboard.
The tool is developed with Python 3.8 and does not rely on any third-party libraries. It works as long as Python is installed, requiring only the `kterm_kb_layouter.py` file.
For those who don’t want to install Python, a pre-packaged Windows executable is available for download.
Binary package:
https://github.com/cdhigh/kterm_kb_layouter/releases
Repository:
https://github.com/cdhigh/kterm_kb_layouter