[syslinux] keytab-lilo: update to support kbd 2.0.3 format

poma pomidorabelisima at gmail.com
Mon Mar 7 12:27:02 PST 2016


On 07.03.2016 19:24, Ady via Syslinux wrote:
>> doc: keytab-lilo example on Fedora
>>
>> ---
>> doc/keytab-lilo.txt | 4 ++++
>> 1 file changed, 4 insertions(+)
>>
>> diff --git a/doc/keytab-lilo.txt b/doc/keytab-lilo.txt
>> index cdbea0f..f35b3e8 100644
>> --- a/doc/keytab-lilo.txt
>> +++ b/doc/keytab-lilo.txt
>> @@ -83,3 +83,7 @@ where <kbd> is the name of the keyboard layout.
>> Example:
>>
>> keytab-lilo.pl de >/boot/de.ktl
>> +
>> +on Fedora:
>> +keytab-lilo /usr/lib/kbd/keymaps/legacy/i386/qwerty/us.map.gz /usr/lib/kbd/keymaps/legacy/i386/qwertz/cz.map.gz > cz.ktl
>> +
>> -- 
>> 2.4.3
>>
>  
>  
> The doc/keytab-lilo.txt file (and its wikified equivalent) is a copy of 
> the original file from LILO; it actually says it so.
> 
> Please see:
>  http://www.syslinux.org/wiki/index.php/Directives/kbdmap 
> 
> for updated info.
> 

It is a "generic example" which differs from the "actual example" on Fedora. ;)
Someone may favor wiki style, then again someone graces the source doc style.
What is important, none of them is a redundant, that is, they complement each other.

> BTW, we should find some way to support changing the keyboard map for 
> UEFI too.
> 
> I do not know whether the "ktl" file / method can be effectively used 
> in UEFI. If it can, then it would be desirable for the kbdmap directive 
> to be available for UEFI too, and it would be desirable for the 
> kbdmap.c32 module to be improved so to support UEFI too.
> 

You can test yourself with VirtualBox
https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/README

With x64 OVMF (QEMU/KVM UEFI)
'kbdmap[.c32] <kbd_layout>.ktl'
has no effect on changing the keyboard layout.


> Regards,
> Ady.
> 
> PS: The patch to support kbd 2.0.3 was already pushed, but it is not 
> part of Syslinux 6.04-pre1. It will be included in the next 
> pre-release.
> 




More information about the Syslinux mailing list