# man > GRUB-KBDCOMP(1)

[_GRUB-KBDCOMP_(1)](https://www.chedong.com/phpMan.php/man/GRUB-KBDCOMP/1/markdown)                             User Commands                            [_GRUB-KBDCOMP_(1)](https://www.chedong.com/phpMan.php/man/GRUB-KBDCOMP/1/markdown)

## NAME
       grub-kbdcomp - generate a GRUB keyboard layout file

## SYNOPSIS
       **grub-kbdcomp _**-o_ _OUTPUT_ _CKBMAP_ARGUMENTS_...

## DESCRIPTION
       grub-kbdcomp  processes  a  X  keyboard layout description in [**keymaps**(5)](https://www.chedong.com/phpMan.php/man/keymaps/5/markdown) format into a format
       that can be used by GRUB's **keymap **command.

       Make GRUB keyboard layout file.

### -h --help
              print this message and exit

### -V --version
              print the version information and exit

### -o --output
              save output in FILE [required]

       grub-kbdcomp generates a keyboard layout for GRUB using ckbcomp

## REPORTING BUGS
       Report bugs to <<bug-grub@gnu.org>>.

## SEE ALSO
       [**grub-mklayout**(8)](https://www.chedong.com/phpMan.php/man/grub-mklayout/8/markdown)

       The full documentation for **grub-kbdcomp **is maintained as a Texinfo manual.  If the  **info  **and
       **grub-kbdcomp **programs are properly installed at your site, the command

              **info grub-kbdcomp**

       should give you access to the complete manual.

grub-kbdcomp ()                              March 2025                              [_GRUB-KBDCOMP_(1)](https://www.chedong.com/phpMan.php/man/GRUB-KBDCOMP/1/markdown)
