Keyboard

Setting the keyboard language and configuring keyboard functions.

Setting additional keyboard (XKB) options

Some keyboard layouts use a comma (,) as the decimal separator on the numeric keypad. To make it always produce a period (.) instead, or to apply other XKB options, add the option to the keyboard layout in the eLux® keyboard database.

Note:

Setting XkbOptions= under [Screen] in terminal.ini has no effect in eLux 7 and should not be used.

  1. Edit the keyboard database file /setup/elux/kbd.ini.

  2. In the section for the keyboard layout used on the device, set the options= value. The following example sets the numeric keypad decimal key to a period for the German layout ([de]):

    [de]
    options=kpdl:dot
    <!--NeedCopy-->
    

    You can specify multiple options separated by commas, for example options=kpdl:dot,compose:ralt. Set the option on the section that matches the layout the device actually uses.

  3. Deploy the modified /setup/elux/kbd.ini to the device through Scout (see Files configured for transfer), then restart the device so the file is in place at startup.

To confirm the option is active, run the following command on the device:

setxkbmap -query
<!--NeedCopy-->

The output lists the layout and its options, for example options: kpdl:dot.

Note:

If you later change the device’s keyboard layout, add the option to the new layout’s section in kbd.ini as well. An option set on one layout section does not apply to another.

Keyboard