MK_MODMAP(8)
๐ MK_MODMAP(8) ๐
System Manager's Manual, because it's giving old-school ๐
โจ NAME โจ
mk_modmap โ okay so this one turns a Linux keytable file into an xmodmap file ๐๏ธ
๐ SYNOPSIS ๐
mk_modmap [ -v ] keymap_file
๐ฆ DESCRIPTION ๐ฆ
Bestie, the mk_modmap command is literally a translator. It takes a Linux console keytable file and turns it into something xmodmap can read, so you can use it inside X โจ It prints everything to standard out, so you'll want to redirect it wherever you need it to go.
If you add the -v flag, you get verbose output. Main character energy for debugging ๐
Heads up ๐ซถ you need the X header files installed to use it. On Debian those live in the "xlibs-dev" package, so go grab that first or it won't work ๐ญ
๐ธ NOTES ๐ธ
Since XFree version 2.1, X sets up its keymap using the Linux keymap, so honestly? xmodmap will often be superfluous ๐ It's giving "you did all that for nothing," but iykyk ๐
๐ AUTHORS ๐
Kjetil T. Homme <kjetilho@ifi.uio.no> ๐ Pablo Saratxaga <pablo@mandrakesoft.com> ๐ง Manpage by Alastair McKinstry, <mckinstry@computer.org> ๐
๐ SEE ALSO ๐
dumpkeys(1), keymaps(5), xmodmap(1) โ go read these, they're iconic too ๐ฅ
Bye bestie! This page came from the kbd package, dated 2002-02-22, and it's still slaying ๐
โจ
๐ฆ where this page comes from
- arch rolling: kbd 2.10.0-1 ยท GPL-2.0-or-later
- debian trixie: kbd 2.7.1-2 ยท GPL-2.0-or-later
- nixos 26.05: kbd 2.9.0
- nixos 26.05: kbd-vlock 2.9.0
- nixpkgs unstable: kbd 2.9.0
- nixpkgs unstable: kbd-vlock 2.9.0
- opensuse-leap 16.0: kbd 2.7.1-160000.3.1 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: kbd 2.7.1-160000.3.1 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: kbd 2.7.1-160000.3.1 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: kbd 2.7.1-160000.3.1 ยท GPL-2.0-or-later AND GPL-3.0-or-later
- ubuntu questing: kbd 2.7.1-2ubuntu1 ยท GPL-2.0-or-later
- ubuntu resolute: kbd 2.7.1-2ubuntu2 ยท GPL-2.0-or-later
- ubuntu stonking: kbd 2.9.0-1ubuntu1 ยท GPL-2.0-or-later
- ๐ girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms