A point of clarification on .ico files: they can have multiple images inside of different sizes, which is quite helpful for use on different computers. Keyman Developer includes an icon editor for 16x16 .ico and .bmp files but does not support other size .ico files. You may find Microangelo Toolset helpful (not free, but has trial version) or http://www.xiconeditor.com/ (free online editor) helpful for creating .ico files for multiple resolutions.
You can replace the icon for an already installed keyboard. Note: this is an unsupported process!
- For Keyman 11, start with the
%ProgramData%\Keyman\Keyman Engine\Keyboard\ folder. For version 10, look in
%ProgramData%\Keyman\Keyman Engine 10.0\Keyboard\.
- You will find a subfolder which corresponds to your keyboard (possibly under
_Packages subfolder), and in that folder should be a .ico file.
- You should be able to replace that file with an icon of your choosing (ensuring you keep the same filename). You may want to rename the original icon rather than overwriting it.
- You may need to restart Keyman and/or Windows for the replacement icon to appear correctly.
If the keyboards are reinstalled or updated, this process would need to be repeated.