Skip to content
A Perl program that reads MSKLC files
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is a program that reads MSKLC files, also known as
Microsoft Keyboard Layout Creator and MS KLC.

It is based on Portable Keyboard Layout code by Farkas Máté:
Modifications by Amir E. Aharoni (

The version here doesn't add any new functionality - it only fixes a couple
of minor bugs and does the same thing:
* parse a KLC file
* output a matching PKL ini file.

The plan is to make it into a generic KLC parser than can output various
formats, such as XKB, Keyman, Narayam etc.

Copyright: Farkas Máté, Amir E. Aharoni.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License version 3
as published by the Free Software Foundation.
Something went wrong with that request. Please try again.