Hello I'm building a project that requires a user to add waypoints onto a world map component through the UI using a touchscreen display. The node-red project is being run on a Raspbian OS on a Raspberry Pi 4.
When initially testing everything I was using a mouse and keyboard to add waypoints and had no trouble since it was just right-clicking on the map, entering the name of the waypoint and pressing enter. As you can see here:
However, once I switch to using a touchscreen it's not as simple. The main issue being able to enter the name of the waypoint and hit an enter key. I've tried using virtual keyboard packages such as: matchbox, florence, and onboard and the only one that seems to work is florence, but that dashboard is meant to run the browser in fullscreen kiosk mode and florence wont display above the browser.
I've also tried some chrome virtual keyboard extensions but the only that that was close to working was Native Virtual On-Screen Keyboard. It could function in fullscreen mode recognize that the waypoint name was a text input, but clicking enter was not the same as pressing enter on my keyboard.
Now I'm stuck here trying to figure out other options or if there's actually a setting that adds a button to the waypoint that would add it to the map.
Thank you for taking the time to read this.