PT Custom Keyboard is a flexible Unity on-screen keyboard with customizable layouts, themes, and TMP support—ideal for touch apps, kiosks, and text input without physical keyboards.The package is fully compatible with Universal Render Pipeline.The PPT Custom Keyboard package is highly customizable and suitable for various project types. It provides:Customizable keyboard layouts (letters, symbols, numbers) with XML-based configurationMultiple theme options (dark, light, white) with easy customizationFlexible key mapping for special functions (caps, shift, backspace)Compatible with all Unity genres: kiosks, mobile apps, web applications, simulatorsWorks with TextMeshPro for professional text renderingEditor tools for easy setup and demo scene creationPlatform-agnostic design (mobile, desktop, WebGL, VR/AR)Performance optimized for smooth user experiencePerfect for any project requiring virtual text input without physical keyboards.Key features of the PPT Custom Keyboard package:Dynamic keyboard layout generation with multiple panel support (Letters, Symbols, Numbers)Theme customization with built-in Dark, Light, and White themesEasy inspector configuration without coding requirementsFull TextMeshPro integration with KioskInputField adapterXML-based layout configuration for flexible key mappingSpecial key functionality (Caps Lock, Shift, Backspace, Space, Layout switching)Editor tools for quick setup and demo scene creationCustomizable key prefabs and appearancePerformance optimized with dynamic key creationCross-platform compatibility (mobile, desktop, WebGL, VR/AR)Content type validation for different input requirementsCaps lock behavior modes (toggle or layout switch)Automatic layout and theme applicationWireframe guides for visual debugging in editorMultiple language support through custom layouts