Skip to content

docs: knowledge base on installing the previous version of a keyman keyboard#2531

Open
Meng-Heng wants to merge 19 commits into
masterfrom
docs/get-prev-keyb-version
Open

docs: knowledge base on installing the previous version of a keyman keyboard#2531
Meng-Heng wants to merge 19 commits into
masterfrom
docs/get-prev-keyb-version

Conversation

@Meng-Heng

Copy link
Copy Markdown
Collaborator

fixes #2523:

Test-bot: skip

@keymanapp-test-bot

Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S30 milestone May 29, 2026
@github-actions github-actions Bot added the docs label May 29, 2026
@github-project-automation github-project-automation Bot moved this to Todo in Keyman May 29, 2026
rc-swag and others added 17 commits June 4, 2026 12:13
Upgrading Keyman for Windows from a non-arm supported version
to a Arm support version does not work. This is possibly due to the way the
keyman TIP dll is registerd by guid and the dll name.
This kb explains the oldversion needs to be unisnstalled before
installing the newer version.
Co-authored-by: Marc Durdin <marc@durdin.net>
Now that a second user has enqurired about the same issue
it makes sense to bring the text from the forum into the kb
so the steps are presserved and easy to link to for future
quiries
@Meng-Heng Meng-Heng marked this pull request as ready for review June 4, 2026 05:26
@Meng-Heng Meng-Heng assigned mcdurdin and unassigned mcdurdin Jun 4, 2026
@Meng-Heng Meng-Heng requested a review from mcdurdin June 4, 2026 05:28
@keyman-server keyman-server modified the milestones: A19S30, A19S31 Jun 8, 2026
Comment thread knowledge-base/kb0121.md
@@ -0,0 +1,57 @@
# HOWTO: Download the previous version of a Keyman keyboard

The challenge with using an older version of the keyboard is that the Keyman for Android will be prompted to update to the new version every now and then.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This paragraph belongs further down in the document under a 'Challenges' section along with how to turn off automatic updates. Note that Windows, iOS, and Android all have automatic keyboard updates, and we plan to support that on macOS and Linux as well.

The first paragraph should be an explanation of why you might want an older version of a keyboard, and also include reasons to use the latest version.

It would be good also to note that if the reader has encountered a problem with the latest version of a keyboard, it helps everyone if they report it to community.

Comment thread knowledge-base/kb0121.md

3) There should be a KMP file in every version folder of the keyboard

4) Download the KMP file (read [KMP file](../developer/current-version/reference/file-types/kmp))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should avoid references to the Developer documentation here -- it may confuse end users (Developer docs intended for keyboard authors)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

docs: knowledge base article - download previous versions of keyboards

6 participants