How to make virtual keyboard with custom character | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

How to make virtual keyboard with custom character

Hi! I have a project in mind (yes, still in my mind) I am currently designing a website and I made some custom keyboard characters for our own scripture and I wonder how can I make a virtual keyboard or buttons with that custom character and if you click that it will produce the output (the custom character) on the screen. For example: This is the custom characters in button [√] [π] [¶] If I click them all it will produce this output in the virtual box √π¶ Is there any projects where I can base the codes to be used? And any suggestions for what programming language is most suitable for it? Thank you

3rd May 2020, 2:25 PM
John Dominic Morales
John Dominic Morales - avatar
4 Answers
0
Html and js
3rd May 2020, 2:41 PM
Abhay
Abhay - avatar
0
Hello this is my idea insipiration, I hope to make one like this https://www.branah.com/korean
3rd May 2020, 2:45 PM
John Dominic Morales
John Dominic Morales - avatar
0
good luck
3rd May 2020, 2:46 PM
Abhay
Abhay - avatar
0
Hey John Dominic Morales! Cool project you got in your head! I did something similar once for a website, so here's the scoop. You can use HTML, CSS, and JavaScript to whip up that virtual keyboard. For each button, set up an onclick event in JavaScript to append the corresponding character to your output box. Here's a detailed description: https://www.oneeducation.org.uk/securing-top-talent-how-to-hire-custom-software-developers/ Now, for the coding base, I'd recommend checking out GitHub. There are loads of open-source projects with virtual keyboards you can tweak to fit your needs. Just search for "JavaScript virtual keyboard" and you'll find gems. I stumbled upon one called Simple-keyboard that might suit your vibe. As for the programming language, stick with JavaScript. It's the rockstar for dynamic web stuff like this. You can effortlessly blend it into your HTML and CSS like peanut butter on toast :)
8th Jan 2024, 8:47 AM
Martin Stas
Martin Stas - avatar