2020-01-17, 01:49 AM
Hello,
One of the issues that kept bugging me was the lack of multi touch support
on a touchscreen in OpenCPN and Raspbian UI in general. Well there is a fix!
The solution requires the program called 'twofing'.
It is easy to install. I’ve combined the script for my Argonaut M7 waterproof display.
See: https://github.com/bareboat-necessities/...install.sh
Now zooming works with two fingers, there is a right click emulation with two fingers touch as well.
With few modifications it can work for other screens. You will need to find out vendorID, productID
and name for your touch screen display.
Another issue is entering the text on a touchscreen. I’ve added virtual on screen keyboard.
I’ve compared several and the one I liked the most is svkbd.
I’ve made another script to install it.
See: https://github.com/bareboat-necessities/...install.sh
With 'twofing' fix and an on-screen svkbd keyboard OpenCPN is much more usable on my touch screen display.
I hope you will enjoy it.
Thanks,
--MG
One of the issues that kept bugging me was the lack of multi touch support
on a touchscreen in OpenCPN and Raspbian UI in general. Well there is a fix!
The solution requires the program called 'twofing'.
It is easy to install. I’ve combined the script for my Argonaut M7 waterproof display.
See: https://github.com/bareboat-necessities/...install.sh
Now zooming works with two fingers, there is a right click emulation with two fingers touch as well.
With few modifications it can work for other screens. You will need to find out vendorID, productID
and name for your touch screen display.
Another issue is entering the text on a touchscreen. I’ve added virtual on screen keyboard.
I’ve compared several and the one I liked the most is svkbd.
I’ve made another script to install it.
See: https://github.com/bareboat-necessities/...install.sh
With 'twofing' fix and an on-screen svkbd keyboard OpenCPN is much more usable on my touch screen display.
I hope you will enjoy it.
Thanks,
--MG
Download BBN Marine OS for raspberry pi
https://bareboat-necessities.github.io/m...at-os.html
Video of actual installation:
https://www.youtube.com/watch?v=3zMjUs2X3qU
https://bareboat-necessities.github.io/m...at-os.html
Video of actual installation:
https://www.youtube.com/watch?v=3zMjUs2X3qU