Hi,
I’ve tested Magicsee and other remotes. I’ve found two problems on many of those remotes: most of them are not so strong to be mounted on a motorcycle and it’s very complicate to use it with winter gloves without looking at it.
My solution at this moment is use a multimedia button. It have 5 buttons. The remote is not waterproof, but I use inside a printed box that allows me to use raining and wash the motorcycle with no problems (I’ve been testing for nearly one year).
I’ve designed a printed box that have bigger buttons that pushes the remote. The central button must be pushed on the same way, just pushing as usual. The other 4 buttons must be pushed from top/bottom/left/right. It makes that is very easy to push the desired button. As the mechanism uses a short lever, a soft push is not enough to send the command to remote.
The remote uses BLE, so the power consumption is very low. It uses a lithium battery (I’m using the first unit). It don’t requires any cable, just screw it to rearview mirror mount.
As the functions of remote are not enough to control Kurviger (you can just make zoom with vol+/-), I use Automate App to capture the buttons and make other functions. Automate can simulate gestures on screen, so you can do anything that you can do tapping at fixed screen positions.
I’ve programmed an Automate flow that allows me to have a menu to operate a lot of functions. Depending the app in foreground, it have different functions. With 2 buttons I have a roll menu (next and OK buttons), and the other 3 buttons have shortcuts for usual things. As I use intercom, this flow tells me whats the function that will be executed when I push “ok”.
With automate you can read all phone settings and change most of them (even in a non rooted phone). I use it a lot.
I sold a few units that are working with no problems.
The functions that I personally use are: stop/start/pause navigation, follow navigation, switch day/night map mode, open and close Kurviger, recalculate to closest waypoint. Also I can change the screen brightness as a general setting at any moment.
I see that there are commands to send it direct to kurviger with a keyboard, but I’ve tried with a BT keyboard with no success. Maybe there are some requirement regarding keyboard type or some setting I missed.
This is how it looks with other “things” that I use
Best regards.
PS: Actually I’m working with 2 guys to develop a microcontroller based system with mouse support. It have 5 button plus a 4 direction joystick.