[Home](./index.md) > [@keymanapp/kmc-analyze](./kmc-analyze.md) ## kmc-analyze package kmc-analyze - keyboard analysis classes, including tools for `&displayMap`. ## Classes | Class | Description | | --- | --- | | [AnalyzeOskCharacterUse](./kmc-analyze.analyzeoskcharacteruse.md) | Analyze the characters used in On Screen Keyboard files (.kvks, .keyman-touch-layout) for use with &displayMap. | | [AnalyzeOskRewritePua](./kmc-analyze.analyzeoskrewritepua.md) | Rewrite On Screen Keyboard files (.kvks, .keyman-touch-layout) with PUA codepoints, based on analysis provided by [AnalyzeOskCharacterUse](./kmc-analyze.analyzeoskcharacteruse.md) class. | ## Interfaces | Interface | Description | | --- | --- | | [AnalyzeOskCharacterUseOptions](./kmc-analyze.analyzeoskcharacteruseoptions.md) | Options for character analysis |