Fixing the keyboard layout into a MacOsx computer when running Citrix receiver.
Problem:
When starting Citrix receiver, the keyboard detection may not work. The keyboard layout selected by the Citrix receiver may differ from your Apple physical keyboard.
Solution:
Change the keyboard layout from "KeyboardLayout=(User Profile)" to KeyboardLayout=Swiss French or to KeyboardLayout=German into Citrix Receiver Config file. The Config file can be found in "/Users/[User]/Library/Application Support/Citrix Receiver".
How to:
- Open a terminal session (Finder / Applications / Utilities / Terminal)
- Copy the 2 lines below and paste it into the terminal
cd $HOME/Library/Application\ Support/Citrix\ Receiver
sed -e 's/KeyboardLayout=(User Profile)/KeyboardLayout=Swiss French/' -i SAVE Config
- Press Enter
* The most common keyboard layout settings are:
- (Server Default)
- Albanian Belarusian
- Belgian Dutch
- Belgian French
- Brazilian (ABNT)
- British
- Bulgarian (Latin)
- Bulgarian
- Canadian English (Multilingual)
- Canadian French (Multilingual)
- Canadian French
- Croatian
- Czech (QWERTY)
- Czech
- Danish
- Dutch
- Estonian
- Finnish
- French
- German (IBM)
- German
- Greek (220) Latin
- Greek (220)
- Greek (319) Latin
- Greek (319)
- Greek Latin
- Greek
- Hungarian 101-Key
- Hungarian
- Icelandic
- Irish
- Italian (142)
- Italian
- Japanese (client and server IME)
- Japanese (client IME only)
- Japanese (server IME only)
- Korean Latin American
- Latvian (QWERTY)
- Latvian
- Lithuanian
- Norwegian
- Polish (214)
- Polish (Programmers)
- Portuguese
- Romanian
- Russian (Typewriter)
- Russian
- Serbian (Cyrillic)
- Serbian (Latin)
- Slovak (QWERTY)
- Slovak
- Slovenian
- Spanish Variation
- Spanish
- Swedish
- Swiss French
- Swiss German
- Taiwan
- Turkish (F)
- Turkish (Q)
- Ukrainian
- United Kingdom
- US
- US-Dvorak for Right hand
- US-Dvorak for left hand
- US-Dvorak
- US-International