ajemi
ajemi copied to clipboard
New installation does not create needed "install.toml"
Happened with the latest update. I uninstalled the prior version, restarted, then installed the new version, but it didn't work. Found and read the log file, turned out install.toml was missing from %APPDATA%/Ajemi/, but the only error I got was this:
2025-03-06 19:31:45 [ERR(x64)] The system cannot find the file specified. (os error 2) (0x80004005)
~~Potentially related: I can't get Ajemi to work, even after I set up install.toml as follows:~~
layout = "Qwerty"
langid = 0x00000409
Edit: I just needed to restart after adding install.toml.
i've been trying to get this to work, and in my case it creates the file, but populates it with layout = "QUERTZ" which is wrong (it's case sensitive and should be "Qwertz"), and no langid at all
edit to add: line 1 is the error i initially got. when i fixed that, i got the second one. and when i fixed that, it's just an unspecified error!
2025-04-24 14:03:31 [ERR(x64)] Failed to parse 'install.toml'. Error { inner: Error { inner: TomlError { message: "unknown variant `QWERTZ`, expected one of `Qwerty`, `QwertyCFR`, `Azerty`, `Qwertz`", original: Some("layout=\"QWERTZ\""), keys: ["layout"], span: Some(7..15) } } } (0x80004005)
2025-04-24 14:03:47 [ERR(x64)] Language ID is missing from 'install.toml'. (0x80004005)
2025-04-24 14:09:29 [ERR(x64)] Unspecified error (0x80004005)
i've been trying to get this to work, and in my case it creates the file, but populates it with
layout = "QUERTZ"which is wrong (it's case sensitive and should be "Qwertz"), and no langid at alledit to add: line 1 is the error i initially got. when i fixed that, i got the second one. and when i fixed that, it's just an unspecified error!
2025-04-24 14:03:31 [ERR(x64)] Failed to parse 'install.toml'. Error { inner: Error { inner: TomlError { message: "unknown variant `QWERTZ`, expected one of `Qwerty`, `QwertyCFR`, `Azerty`, `Qwertz`", original: Some("layout=\"QWERTZ\""), keys: ["layout"], span: Some(7..15) } } } (0x80004005) 2025-04-24 14:03:47 [ERR(x64)] Language ID is missing from 'install.toml'. (0x80004005) 2025-04-24 14:09:29 [ERR(x64)] Unspecified error (0x80004005)
My bad. Try out the newly uploaded installer in the release page.
seems to be working fine now! (it also appears to create both an english and a german ajemi input that act identically, but yea xD)
The latest build no longer relies on install.toml.