Set the keyboard type

By default, grub4dos assumes a standard Americal QWERTY keyboard is in use.
 
Tip: If Make_E2B.exe picks the wrong keyboard for your keyboard\language, make your E2B USB drive using the Make_E2B_USB_Drive.cmd button or edit the \_ISO\MyE2B.cfg file to use the correct keyboard translation file.
 
You can set the type of keyboard that is in use by adding a 'set KBD=' line to the \_ISO\MyE2B.cfg file.
 
Various keyboard translation code batch files exist in the \_ISO\e2b\grub folder (KBD_xxxxxx.g4b).
 
Use one of the lines below in your MyE2B.cfg file:
 
set KBD=KBD_AZERTY.g4b
set KBD=KBD_FRENCH.g4b
set KBD=KBD_GERMAN.g4b
set KBD=KBD_ITALIANO.g4b
set KBD=KBD_JAPAN_106.g4b
set KBD=KBD_QWERTY_UK.g4b
set KBD=KBD_QWERTZ.g4b
set KBD=KBD_SPANISH.G4B
set KBD=KBD_QWERTY_UK.g4b
 
Note: If you have any lines of grub4dos code in the MyE2B.cfg file which require user keyboard input, you should also run the KBD_xxxx.g4b file after setting the KBD variable, using the line:
 
###set KBD=KBD_AZERTY.g4b
###set KBD=KBD_FRENCH.g4b
###set KBD=KBD_GERMAN.g4b
###set KBD=KBD_ITALIANO.g4b
###set KBD=KBD_JAPAN_106.g4b
###set KBD=KBD_QWERTY_UK.g4b
###set KBD=KBD_QWERTZ.g4b
###set KBD=KBD_SPANISH.G4B
###set KBD=KBD_QWERTY_UK.g4b
if not "%KBD%"=="" call /%grub%/%KBD%
 
A useful reference for different keyboard layouts can be found here.
 
 

Choosing Passwords and Hotkeys

If you are also defining menu hotkeys, or changing the default password, remember that different systems may have different keyboards connected and that some notebooks do not have a full keyboard (e.g. F11 and F12 may be missing or may not generate the correct scan codes).
 
For instance, on a QWERTZ keyboard, a user would need to enter easz2boot instead of easy2boot or press the Z key instead of Y=Yes.
On a UK keyboard, the user must enter "fred instead of @fred.
 
For this reason, you may want to pick a password that works on a wide range of keyboards and avoid such characters as a,z,y,q,@,",#,£, F11,F12 and so on - using a PIN number is a good universal option.