Skip to content

horseDeveloper/uk4lat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

uk4lat showcase

Purple line

Non-phonetic Microsoft layouts

base layer altGr layer base layer altGr layer
MicroSoft Ukrainian layout base layer MicroSoft Ukrainian layout AltGr layer MicroSoft Ukrainian (Enhanced) layout base layer MicroSoft Ukrainian (Enhanced) layout AltGr layer

uk4lat phonetic layouts

base layer altGr layer
uk4lat1 layout base layer uk4lat1 layout AltGr layer
uk4lat2 layout base layer uk4lat2 layout AltGr layer

Legend:

  • 🟥 differences between uk4lat1 & uk4lat2
  • 🟨 characters that can be typed in 2 different ways. 1 in base layer, 1 in altGr layer
  • 🟩 characters that can be typed in 2 different ways, both in altGr layer

How to install uk4lat

Purple line

Install using precompiled files.

Keep this files as they are required to remove/update the layout. See the update section below
[📥 Download]

Alternatively, build your own keyboard

Tools needed:

Optional tools:

Steps

  1. The quickest way is to load the standard language keyboard in MSKLC and edit whatever you need.
  2. Optional edits (see below)
  3. In MSKLC, Project\Build DLL and setup package
  4. Optional edits (see below)
  5. Install with setup.exe
  6. 🎉 Enjoy!

*Note: MSKLC doesn't work very well. If you don't want leftover data you need to do this:

2-) To edit the name displayed in the Windows language bar:
2.1) MSKLC\File\Save source file as
2.2) Close MSKC
2.3) Open layout.klc with a text editor; edit.
2.4) 🎉 Enjoy!

4-) MSKLC defaults to 1,0,3,40. To edit the version number:
4.1) After you have done Project\Build DLL and setup package
4.2) Use 'Resource Hacker' to see the content of each of the 3 .dll files in the 3 folders
4.3) Edit:

FILEVERSION 1,0,3,40
PRODUCTVERSION 1,0,3,40
[...]
VALUE "FileVersion", "1, 0, 3, 40"
VALUE "InternalName", "uk4lat2 (3.40)"
VALUE "ProductVersion", "1, 0, 3, 40"

4.4) Edit with 🔗 Orca the .msi files. Each file has 5x instances of the File version to edit. 4.5) 🎉 Enjoy!

How to update uk4lat

Purple line
as an example, from 1.0.1.3 to 1.0.1.4

  1. Use setup.exe from 1.0.1.3 to remove the layout.
  2. Use setup.exe from 1.0.1.4 to install the updated layout.
  3. Reboot/Logout
  4. 🎉 Enjoy!

Note: It's possible to remove the files in the system folder and the registry entry if you lose the files.

OS-specific

Windows 10

If you go into Settings\Language Settings\Ukrainian you can choose to remove the keyboard layout.
This only hides it from the layouts in the start bar. It does not remove it from Windows.

About

Ukrainian phonetic layout for latin keyboard

Resources

Stars

Watchers

Forks

Packages

No packages published