Язык клавиатуры по умолчанию в окне "Вход в Windows" и раскладку клавиатуры в RDP сессии можно задать параметром keyboard
. Этот параметр работает только внутри RDP сессии. Клавиатура для диалогов логина и пароля, которые рисует WTware, для локального Chrome, для VNC клиента настраивается параметром language
. По умолчанию устанавливается английская раскладка, кроме нее можно задать русскую:
keyboard = ru
Немецкую:
keyboard = de
Или любую другую из списка:
af
(Afrikaans), sq
(Albanian), ar
(Arabic), ar-sa
(Arabic (Saudi Arabia)), ar-iq
(Arabic (Iraq)), ar-eg
(Arabic (Egypt)), ar-ly
(Arabic (Libya)), ar-dz
(Arabic (Algeria)), ar-ma
(Arabic (Morocco)), ar-tn
(Arabic (Tunisia)), ar-om
(Arabic (Oman)), ar-ye
(Arabic (Yemen)), ar-sy
(Arabic (Syria)), ar-jo
(Arabic (Jordan)), ar-lb
(Arabic (Lebanon)), ar-kw
(Arabic (Kuwait)), ar-ae
(Arabic (U.A.E.)), ar-bh
(Arabic (Bahrain)), ar-qa
(Arabic (Qatar)), eu
(Basque), bg
(Bulgarian), be
(Belarusian), ca
(Catalan), zh
(Chinese), zh-tw
(Chinese (Taiwan)), zh-cn
(Chinese (China)), zh-hk
(Chinese (Hong Kong SAR)), zh-sg
(Chinese (Singapore)), hr
(Croatian), cs
(Czech), da
(Danish), nl
(Dutch (Netherlands)), nl-be
(Dutch (Belgium)), en
(English), en-us
(English (United States)), en-gb
(English (United Kingdom)), en-au
(English (Australia)), en-ca
(English (Canada)), en-nz
(English (New Zealand)), en-ie
(English (Ireland)), en-za
(English (South Africa)), en-jm
(English (Jamaica)), en-bz
(English (Belize)), en-tt
(English (Trinidad)), et
(Estonian), fo
(Faeroese), fa
(Farsi), fi
(Finnish), fr
(French (France)), fr-be
(French (Belgium)), fr-ca
(French (Canada)), fr-ch
(French (Switzerland)), fr-lu
(French (Luxembourg)), gd
(Gaelic), de
(German (Germany)), de-ch
(German (Switzerland)), de-at
(German (Austria)), de-lu
(German (Luxembourg)), de-li
(German (Liechtenstein)), el
(Greek), he
(Hebrew), hi
(Hindi), hu
(Hungarian), is
(Icelandic), in
(Indonesian), it Italian
((Italy)), it-ch
(Italian (Switzerland)), ja
(Japanese), ko
(Korean), lv
(Latvian), lv-qwerty
(Latvian QWERTY), lt
(Lithuanian), mk
(FYRO Macedonian), ms
(Malay (Malaysia)), mt
(Maltese), no
(Norwegian (Bokmal)), no
(Norwegian (Nynorsk)), pl
(Polish), pt-br
(Portuguese (Brazil)), pt
(Portuguese (Portugal)), rm
(Rhaeto-Romanic), ro
(Romanian), ro-mo
(Romanian (Moldova)), ru
(Russian), ru-mo
(Russian (Moldova)), sr-cyrillic
(Serbian (Cyrillic)), sr-latin
(Serbian (Latin)), sk
(Slovak), sl
(Slovenian), sb
(Sorbian), es
(Spanish (Traditional Sort)), es-mx
(Spanish (Mexico)), es
(Spanish (International Sort)), es-gt
(Spanish (Guatemala)), es-cr
(Spanish (Costa Rica)), es-pa
(Spanish (Panama)), es-do
(Spanish (Dominican Republic)), es-ve
(Spanish (Venezuela)), es-co
(Spanish (Colombia)), es-pe
(Spanish (Peru)), es-ar
(Spanish (Argentina)), es-ec
(Spanish (Ecuador)), es-cl
(Spanish (Chile)), es-uy
(Spanish (Uruguay)), es-py
(Spanish (Paraguay)), es-bo
(Spanish (Bolivia)), es-sv
(Spanish (El Salvador)), es-hn
(Spanish (Honduras)), es-ni
(Spanish (Nicaragua)), es-pr
(Spanish (Puerto Rico)), sx
(Sutu), sv
(Swedish), sv-fi
(Swedish (Finland)), th
(Thai), ts
(Tsonga), tn
(Tswana), tr
(Turkish), tr-f
(Turkish F), uk
(Ukrainian), ur
(Urdu), vi
(Vietnamese), xh
(Xhosa), ji
(Yiddish), zu
(Zulu)
Также можно установить клавиатуру US International, которая иначе обрабатывает гравис (grave):
keyboard = en-us-int
keyboard = pt-br-int
Кроме указанных в списке раскладок можно указать непосредственно код раскладки клавиатуры:
keyboard = 0xb0060409
Все коды раскладок клавиатур, установленных на сервере, перечислены в ветке реестра:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts