Skip to content

Awesome curation of keyboard layouts I specifically designed as a Turkish-English billingual for learning other languages.

License

Notifications You must be signed in to change notification settings

Armageddon0x00/catakans-keyboard-layouts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

catakans-keyboard-layouts

Awesome curation of keyboard layouts I specifically designed as a Turkish-English billingual for learning other languages. By no means I support you to tweak US layout if you are in the IT and not an advanced PC user.

Layouts

Russian - Catakan | ctk-ru

A keyboard layout designed for native Turkish speakers and advanced English users. It leverages similarities in RU-EN and RU-TR spelling, as well as the phonetic consistency between Russian and Turkish. The familiar QWERTY structure further eases learning and using Cyrillic.

Basics

All project files can be found in respective folders for each layout as a KLC File.

Install the 'Microsoft Keyboard Layout Creator Tool v1.4'. Go to 'File >> Load Existing Keybaord' and pick your every day keyboard layout. Double click on a button on the keyboard diagram to change it. You'll probably want to add the new characters to the 'Alt + Ctrl' layout, as I did, to avoid having to overwrite any in-use keys. You'll get a page up like this. Just copy + paste the character you want into the appropritate 'Code points' field, and it will automatically be converted to the equivalent unicode number once you close the window. Once you're happy with it, go to 'Project >> Test Keyboard Layout' and try it out. If everything is correct, then go to 'Project >> Build DLL and Setup Package'. Fill out the details here and hit OK. The program will then offer to take you to the new directory with the keyboard. Hit okay, and run the 'Setup.exe' file here. Then, switch your current keyboard layout. This will change a bit depending on your windows version, but here's the path for doing so in Windows 8. (In Windows 11, you can change the language in the bottom right corner) At this point you'll probably have to reboot before the layout works. This was true of both of the machines I've done this on.

On Windows 11 you can add layouts and languages under Time & Language > Language & Region. From there you can choose the installed languages on the OS (ENG-TR-RU например), then you can add multiple layouts for a language (or just delete the old existing one for simpler usage).

TODO

  • How to export on Linux?
    • Auto conversion and adding to repository?
  • How to install without any restart on Windows systems?

References

About

Awesome curation of keyboard layouts I specifically designed as a Turkish-English billingual for learning other languages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published