Skip to content

KindleHIDPassthrough: install KOReader plugin when KOReader is present#20

Merged
penguins184 merged 1 commit into
KindleTweaks:mainfrom
zampierilucas:add-koreader-plugin
May 14, 2026
Merged

KindleHIDPassthrough: install KOReader plugin when KOReader is present#20
penguins184 merged 1 commit into
KindleTweaks:mainfrom
zampierilucas:add-koreader-plugin

Conversation

@zampierilucas
Copy link
Copy Markdown
Contributor

@zampierilucas zampierilucas commented May 13, 2026

Summary

The kindle-hid-passthrough now ships a koreader-plugin/ directory as of v3.4.0. When /mnt/us/koreader/plugins/ exists, copy koreader-plugin/hidpassthrough.koplugin/ into it so users get the in-KOReader manager (scan / pair / connect / disconnect / logs / cache) without an extra install step. Skipped silently when KOReader isn't installed.

uninstall.sh mirrors the install: removes the plugin directory.

The kindle-hid-passthrough release tarball now ships a koreader-plugin/
directory. When /mnt/us/koreader/plugins/ exists, copy
koreader-plugin/hidpassthrough.koplugin/ into it so users get the
in-KOReader manager (scan / pair / connect / disconnect / logs / cache)
without an extra install step. Skipped silently when KOReader isn't
installed.

uninstall.sh removes the plugin directory to mirror install behavior.

Signed-off-by: Lucas Zampieri <lcasmz54@gmail.com>
@zampierilucas
Copy link
Copy Markdown
Contributor Author

Also @penguins184 let me know if there's anything I need to cleanup on this file, or something I should be doing differently

@penguins184
Copy link
Copy Markdown
Contributor

mm usually we don't do koplugins but this seems reasonable

@penguins184
Copy link
Copy Markdown
Contributor

@zampierilucas oh yeah was the usr/bin thing sorted out in the project architecture? I didn't do much about it myself because it didn't fail too much but I didn't want to change any paths the project relies on

@penguins184
Copy link
Copy Markdown
Contributor

LGTM, though

@penguins184 penguins184 merged commit bda9c47 into KindleTweaks:main May 14, 2026
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.

2 participants