A Turkish Q keyboard layout clone for all MacBooks with few tweaks.
turkishy is the same as the standard Turkish Q layout with a few key differences:
- The dead keys in the standard Turkish Q layout are
^,~,´,¨, and`. These keys are now normal characters in the Turkish Y layout. So, the user now can type these characters without having to follow them with another character. OPTION+SPACEnow prints regularSPACEinstead of non-breakingSPACE. To type non-breakingSPACE, simply pressCTRL+OPTION+SPACE.- CAPS LOCK is now SHIFT LOCK. Typically, a CAPS LOCK only capitalizes the letters on the keyboard. However, a SHIFT LOCK behaves like the user is continuously pressing the SHIFT key. For example, in the Turkish Q layout,
SHIFT+1types!whereasCAPS LOCK+1types1. In the Turkish Y layout,CAPS LOCK+1types!, just likeSHIFT+1.
NOTE: turkishy layout is superior to the other SHIFT LOCK solutions found in internet because it further implements support for the cases where extra modifiers are used, e.g. OPTION, CTRL+OPTION, and so on.
NOTE: turkishy interprets pressing both SHIFT and SHIFT LOCK as pressing either one of them, unlike some SHIFT LOCK implementations where pressing both cancels each other.
WARNING: turkishy is never tested with a long keyboard layout with numeric keypad.
All the above changes aim to facilitate coding via Turkish Q keyboards.
This layout is prepared using Ukelele 3.4.2.
- macOS Catalina Version 10.15.6
- macOS Monterey Version 12.3.1
- Download and copy the
TurkishY.layoutfile to your"/Library/Keyboard Layouts/"directory. - Restart the OS.
- Open
System Preferences. - Open
Keyboard. - Go to
Input Sourcetab. - Press the
+key. - Select
Othersas the language family. - Select
Turkish Yand clickAdd.