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
+SPACE
now prints regularSPACE
instead 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
+1
types!
whereasCAPS LOCK
+1
types1
. In the Turkish Y layout,CAPS LOCK
+1
types!
, 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.layout
file to your"/Library/Keyboard Layouts/"
directory. - Restart the OS.
- Open
System Preferences
. - Open
Keyboard
. - Go to
Input Source
tab. - Press the
+
key. - Select
Others
as the language family. - Select
Turkish Y
and clickAdd
.