To be honest, starting such a project from scratch might be a bit onerous. If you can identify what's inadequate about squeekboard and improve those aspects it might be a quicker way to get what you want. Yes I know it's Rust.Due to an impairment i use an on screen keyboard to type and code. Others are in the same boat. With ther growing adoption of wayland the availability of good osk's has diminished. raspberrry pi os is the only distro i know that uses wayland and natively provides an osk. but tldr squeekboard is not useable as an all day erverry day osk.
therre is a need for a new osk that is useable on a daily basis so i have decided to try to build one myself. this would have to be a c only app.
does anyone have any advice about where to start what direction to take?
Or you could use the squeekboard code as a template or working example to give yourself a head start.
I also did a quick search and found Malitt (C++):
https://github.com/maliit/keyboard
You might also find some current or abandoned projects in C that you could use as a starting point, or at least to show some techniques you could use.
Statistics: Posted by ame — Fri May 30, 2025 12:18 am