InterWrite + terminálový server - nefungují háčky
Dobrý den,
pro zajištění korektní komunikace mezi klientem v PDA a terminal serverem potřebuje klient informovat terminálový server o lokálním rozložení klávesnice. To není docela dost dobře možné automaticky, protože WBT (Windows Based Terminal) může být přidán do zařízení OEM výrobcem se specifickým ovladačem klávesnice. Windows CE OS nepodporuje lokalizaci API v souvislosti s integrovaným layoutem klávesnice.
Ošetření lze provést zápisem do registru, kdy definujete fixní rozložení klávesnice pro komunikaci mezi WBT a terminal serverem. Laicky řečeno tím oznámíte terminal serveru jaké rozložení klávesnice používáte a on toto nastavení bude respektovat.
Zkuste tedy nastavit:
[CODE][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client]
"Keyboard Layout"="00000405" ;Czech [/CODE]
Hodnota nastavení musí být definována jako "string".
Toto nastavení je potřeba provést před inicializací spojení mezi WBT a terminal serverem. Pokud dojde k zápisu do registrů až po připojení tak není tato hodnota respektována a terminal server tedy nebude informován o layoutu klávesnice.
pro zajištění korektní komunikace mezi klientem v PDA a terminal serverem potřebuje klient informovat terminálový server o lokálním rozložení klávesnice. To není docela dost dobře možné automaticky, protože WBT (Windows Based Terminal) může být přidán do zařízení OEM výrobcem se specifickým ovladačem klávesnice. Windows CE OS nepodporuje lokalizaci API v souvislosti s integrovaným layoutem klávesnice.
Ošetření lze provést zápisem do registru, kdy definujete fixní rozložení klávesnice pro komunikaci mezi WBT a terminal serverem. Laicky řečeno tím oznámíte terminal serveru jaké rozložení klávesnice používáte a on toto nastavení bude respektovat.
Zkuste tedy nastavit:
[CODE][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client]
"Keyboard Layout"="00000405" ;Czech [/CODE]
Hodnota nastavení musí být definována jako "string".
Toto nastavení je potřeba provést před inicializací spojení mezi WBT a terminal serverem. Pokud dojde k zápisu do registrů až po připojení tak není tato hodnota respektována a terminal server tedy nebude informován o layoutu klávesnice.