Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Default Keyboard In Terminal Server CLient

Status
Not open for further replies.

Riggerl

MIS
Aug 17, 2001
6
CA
I have many users on that are using Thin Clients and are connecting on a Terminal Server. They are all PowerUsers of the server. Every settings they save, are saved except the default keyboard layout setting. Some of them uses French keyboard layout and other English US layout. They are both available for the users. They can switch from one to another by the icon in the task bar. But if they want to set the french one by default, it does not stays when they log of and login again. I tried to put it by default on the administrator profile and retried for the users and it did'nt work. If Anybody know how to do it, please let me know!!
 
Hi,

If you want everyone to use a particular keyboard layout and regional settings run RegEdit do the following:-

Log in as Administrator and set up the default settings you want
Run RegEdit and go to HKEY_CURRENT_USER\Control Panel\International then export the key to ?:\Winnt\Internat.Reg

Use Notepad and open ?:\Winnt\System32\UsrLogn.Cmd
Add REGEDIT /S ?:\WINNT\Internat.Reg

Log out and log in as a normal user, what's the default setting? If there are any errors, it may be a permissions error otherwise, your user should have the correct settings!

Does it work?

Cheers,
Ogi
 
I have tried this fix but my server does not have a UsrLogn.cmd file in the winnt\system dir.

What am i doing wrong. ?
 
Thanks for your answer. But while doing my research I found out that the terminal server client uses the default keyboard that is set in the Thin Client. So if I want ot use French layout, I must set the settings in the Thin client first and the terminal server client will automatically switch to French layout.

Thanks !!
 
I have retried the regedit copy to usrlogn.cmd and it still does not work. Do i need to place the command line
REGEDIT /S ?:\WINNT\Internat.Reg
somewhere special in the file
(I have placed it after the @echo off command at the top of the file.
I have compared the two reg items of a TS User logged in and
the administrator logged in on the console and they agree but the Input Locale of the TS User still displays US.
I can change it but it does not save.

What Am i doing wrong now or am I mixing up the Tech Note for a different Problem I have .

The EN Icon on the System Tray always shows US on a TS Client, but shows Australia if you log the user onto the console.

Rigger,
The Ms Terminal Client I have does not show an option for client or keyboard locale ????
All my clients using TS have the correct locale on their actual Local machine

HEEEEELLLLPPPP !!!
 
This still does nor seem to work for me.
All uses if I log them on at the console show AUSt Locale.
But if the loginto a TSession tehy Auto receive US Locale.
Should the command line be somewhere specifice in the cmd file. I have placed it at the top of the file after @echo off. ????
What else could it be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top