Easily create keyboards for your target platform, rather than relying on platform-dependent calls. Initially created for the new handheld market(Rog Ally/Steamdeck), but can be used for any platform.Customize and ship a keyboard with automatic resizing based on changes to the keyboards width/height. Change the color pallete, roundness of the edges, and much more! Fixed sized, or dynamic size, the keyboard can adjust to fit your specific needs.Features:Customize the key color, key shape, background color, background shape, padding, font style, and much more out of the boxGrid UI system for keys, all you need to do is populate the arraysChoose between alphanumeric text or a custom icon for your keysToggle-able buttons for keys such as left shift, caps lockPrimary and secondary use keys with animation to blend between toggling themMouse cursor supportController supportTouch supportEasy to use methods for Opening, Closing, and reading from the keyboardUI color animations for Hovering, Selecting, and Deselecting keysSFX for Hovering and selectingIncluded in this Package:Example code for the new input systemExample keyboard layout, with some included icons out of the boxThe core library needed to interact and create a keyboard for YOUR use case