Search notes:

Registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes lists the installed keyboard layouts.
An eight digit hexadimal value points to a (usually) two character string that represents the layout.
The last four digits of this hexadecimal value apparently correspond to the language id (or standard locale?).
A list of values can be extracted in cmd.exe with
C:\> reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes" | sort

Thanks

Thanks to spyros 8 who notified me of a typo on this page.

See also

HKEY_CURRENT_USER\Keyboard Layout\Preload shows the preferred keyboard layouts.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/Windows/...', 1758204533, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/Windows/registry/tree/HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Keyboard-Layout/DosKeybCodes/index(54): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78