Difference between revisions of "Kbdmap.c32"

From Syslinux Wiki
Jump to: navigation, search
m (Redundant)
m (Remove unnecessary internal link.)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
[[Category:Comboot]]
 
[[Category:Comboot]]
 +
[[Category:Examples]]
 
[[Category:Modules]]
 
[[Category:Modules]]
  
 
'''kbdmap.c32''' is a comboot module for Syslinux that loads a new  
 
'''kbdmap.c32''' is a comboot module for Syslinux that loads a new  
keyboard mapping on the fly.
+
keyboard mapping on the fly.  
 
The keymap format is the same as used in LILO.
 
The keymap format is the same as used in LILO.
  
 
== Syntax ==
 
== Syntax ==
kbdmap.c32 path/to/map.ktl
+
  kbdmap.c32 path/to/map.ktl
 
+
  
 
== Example ==
 
== Example ==
Line 14: Line 14:
  
 
<pre>
 
<pre>
label be
+
LABEL be
   menu label Belgian azerty keyboard (be)
+
   MENU LABEL Belgian azerty keyboard (be)
   kernel kbdmap.c32
+
   KERNEL kbdmap.c32
   append maps/be.ktl
+
   APPEND maps/be.ktl
  
label us
+
LABEL us
   menu label US qwerty keyboard (us)
+
   MENU LABEL US qwerty keyboard (us)
   kernel kbdmap.c32
+
   KERNEL kbdmap.c32
   append maps/us.ktl
+
   APPEND maps/us.ktl
 
</pre>
 
</pre>
  
 
== See also ==
 
== See also ==
 
 
* [[Config#KBDMAP]]
 
* [[Config#KBDMAP]]
 
* [[Directives/kbdmap]]
 
* [[Directives/kbdmap]]

Latest revision as of 15:27, 30 August 2020


kbdmap.c32 is a comboot module for Syslinux that loads a new keyboard mapping on the fly. The keymap format is the same as used in LILO.

Syntax

 kbdmap.c32 path/to/map.ktl

Example

Here is a configuration example, specifying two keyboard maps in a menu:

 LABEL be
  MENU LABEL Belgian azerty keyboard (be)
  KERNEL kbdmap.c32
  APPEND maps/be.ktl

 LABEL us
  MENU LABEL US qwerty keyboard (us)
  KERNEL kbdmap.c32
  APPEND maps/us.ktl

See also