When installing a keyboard in Keyman Light 7.1, I erroneously installed some languages I do not need, e. g. English (US) and Greek. I can't get rid of these rather annoying unwanted languages, at least not permanently; somehow they seem to come into life again.
I would like to know where keyman stores these languages, just to get rid of them. Uninstall and Reinstall is of no use, since Keyman seems to let these data untouched when uninstalling.
Topic Keyman Language storage
We have two new locations for Keyman technical support:
- SIL Keyman Community - for general Keyman technical support
- Stack Overflow - for support on creating keyboard layouts with Keyman Developer
The Tavultesoft Forums are now read only.
# Keyman Language storage 2010-05-25 22:41:20.790 | |
---|---|
Winkler Johann | |
# RE: Keyman Language storage 2010-05-31 13:49:07.107 | |
Tavultesoft | Johann - We would be happy to help you resolve this issue. I have sent you an email directly in response to your separate support request (Case 26013). The solution to your problem depends on whether you wish to uninstall a Windows language or a Keyman keyboard. |
# RE: Keyman Language storage 2010-06-02 20:27:41.647 | |
Winkler Johann | I have already described the problem, following the directives in your email. Nevertheless: Here is it again:
When installing a Greek keyboard (GrkPolyComp.kmx) I erroneously installed English (US) and Griechisch (Greek) as Languages, i. e. they show upon the keyman language tab, but do not show on the corresponding windows language tab that can be accessed via the control panel. Later I found out that the keyman keyboard works well with the installed windows German keyboard driver and that the additional languages are not only superfluous but annoying, since somehow the English keyboard seems to get the better of the German one now and then and causes my z-s appear as y-s and vice versa. So I decided to get rid of them, and that is the problem: I can't. There is a way to remove the languages, but not permanently: When I close keyman, install the two Languages (English and Greek) in Windows (remember: they don't show up there) and uninstall them immediately after, then restart keyman again, they seem to have vanished. But after a certain period of time - I cannot tell exactly what is the cause - they are haunting the language tab again, and the problem exists as described. Now somehow keyman has to have stored the information about these two languages somewhere - or where should it get it from? If I knew the place of this storage (the registry doesn't seem to hold that information, at least not as plain text), I could remove this information from there and so my troubles would find an end (as far as keyman is concerned). So I simply would like to know that! |
# RE: Keyman Language storage 2010-06-03 10:18:57.110 | |
Tavultesoft Tavultesoft Staff | Johann, thanks for the additional information. We will investigate further here because it is strange that they don't appear in the list of installed Windows languages in Control Panel. I'll be looking into this tomorrow (not in the office today).
-Marc |
# RE: Keyman Language storage 2010-06-03 23:05:22.980 | |
Winkler Johann | Hi, Marc,
there is something I've found out: After removing the languages via the installing-uninstalling process described above, the languages seem to keep removed until I start a program as administrator or do anything that demands administratorial rights. Example: remove languages - start open office - languages keep removed - start open office with option "execute as administrator" - languages show up again on the keyman languages tab. To run keyman as administrator when removing the languages seemed a good idea, but didn't work. Just to make sure: the languages never show up as installed on the Windows control panel, but the systems behaves as if they were when they show up on the keyman languages tab. |
# RE: Keyman Language storage 2010-06-04 11:26:49.663 | |
Tavultesoft Tavultesoft Staff | That's very helpful information, thank you. That will really help in determining the root cause of the problem. We'll be investigating this further here now. Could you tell us if you have to enter a username and password when you "run as administrator" or if you just have to click [Yes] or [Continue]? (i.e., is your normal account an Administrator account?) |
# RE: Keyman Language storage 2010-06-04 16:19:16.050 | |
Winkler Johann | As I'm the only user of my laptop, I always run Windows as user 'Johann', who has administratorial status; however, when running programs that interfere with the system (like installing new software or changing the registry) I have to run the respective programs with administratorial rights or have to click 'yes' in a dialogue asking if I would really like to do so.
N.B.: The effect described above takes place even if I answer 'no' and cancel the administorial process - even in this case the unwanted languages start to show up on the keyman language tab |