PC Review


Reply
Thread Tools Rate Thread

Detecting physical international keyboard layout..

 
 
fostejo
Guest
Posts: n/a
 
      24th Jul 2004
Is anyone aware of a method to determine the actual *physical* layout
of the keyboard in use on a Windows XP machine? - I've played around
with WMI and the GetKeyboardLayout APIs, but they appear to merely
return the keyboard layout assigned within the OS (or the generic
keyboard type) - what I need to be able to do is differenciate
between, say, a physical QWERTY keyboard and a AZERTY keyboard.

The best solution would be one that configures the OS to the physical
key layout prior to login (ie. perhaps runs as a service), but any
pointers to programatically determining the physical layout at any
stage would be appreciated.

The preferred sequence of events would be something similar to:

1. XP boots
2. Physical keyboard detected - ie. an "AZERTY" keyboard is plugged in
3. Appropriate keyboard layout is programatically loaded
....
....

The goal here is to enable a batch of XP PCs loaded with the same
image to correctly load the appropriate keyboard layout without user
interaction depending upon whether a QWERTY or AZERTY keyboard is
connected..

thanks
John
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
International keyboard =?Utf-8?B?QXNrZXIyNA==?= Microsoft Frontpage 1 19th Mar 2007 09:23 PM
International Keyboard mike Windows XP General 2 23rd Jan 2006 12:41 AM
International keyboard peter.sitskoorn@gmail.com Windows XP General 1 3rd Aug 2005 04:02 PM
US-International Keyboard Layout Yasutaka Nakamura Windows XP Embedded 0 25th Feb 2004 02:33 AM
Accents on International keyboard layout stopped working Guy Microsoft Windows 2000 1 13th Dec 2003 07:43 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:46 AM.