Skip to content

Add Kindle Button Mapper#22

Open
zampierilucas wants to merge 3 commits into
KindleTweaks:mainfrom
zampierilucas:add-kindle-button-mapper
Open

Add Kindle Button Mapper#22
zampierilucas wants to merge 3 commits into
KindleTweaks:mainfrom
zampierilucas:add-kindle-button-mapper

Conversation

@zampierilucas
Copy link
Copy Markdown
Contributor

@zampierilucas zampierilucas commented May 27, 2026

Adds Kindle Button Mapper to the registry.

Remaps /dev/input button events from controllers and keyboards to any keystroke (via an on-device virtual keyboard) or any shell script — page turns, brightness, launching apps, injecting keys to other programs, or anything else the user wires up in config.ini. Static armv7 musl binary, includes an on-device WAF config app (MapperManager) for editing mappings without SSH.

  • Source: https://github.com/zampierilucas/kindle-button-mapper-rs
  • install.sh pulls kindle-button-mapper-armv7.tar.gz from the project's GitHub releases, installs the init script, registers the WAF app, and starts the daemon.
  • uninstall.sh stops the daemon, unregisters the WAF app, and removes installed files.
  • ABI: hf + sf (tested working on a soft-float Kindle).
  • No dependencies.

Maps input device buttons (controllers, keyboards) to scripts and
reader actions. Static armv7 musl binary with an on-device WAF config
app (MapperManager). install.sh pulls the release tarball from
zampierilucas/kindle-button-mapper-rs.

Signed-off-by: Lucas Zampieri <lcasmz54@gmail.com>
@zampierilucas zampierilucas marked this pull request as ready for review May 27, 2026 22:16
… reader actions)

Signed-off-by: Lucas Zampieri <lcasmz54@gmail.com>
Signed-off-by: Lucas Zampieri <lcasmz54@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant