Please or Register to create posts and topics.

Key- or Short Cut Mapper

Hi,

is it possible to integrate an internal Key Mapper to Scenic.

 

I'm using a cheap Bluetooth Key Transmitter for the Rally Roadbook Reader.
Work's fine.

It would be nice to control Scenic with this or any other Key Transmitter.

May as Key Mapper which could be programmed in the configuration part.

Or maybe as programmable Short Cut entry.

For example:
Overview - button up
skip Via - button right
road closed and so on

It's easier to handle.
With gloves and maybe in an outdoor case the direct touch on the phone will not allways work.

Greetings,

Michael

 

Hi Michael,

If you can change the peripheral name of the Key Mapper then it should probably work in the beta version of Scenic. Have a look here: https://scenic.app/forum/topic/bluetooth-remote-keymap-to-function/#postid-5095

The beta version can be installed through TestFlight. That's an app from Apple to distribute beta versions. But I need to give you access, so please send me an email (use 'email me' button at bottom of help page), if you'd like that.

Please note: You can't have the beta and the App Store version on the same phone at the same time. The beta overwrites the normal App Store version. You can always delete the beta and download the App Store version from the App Store again. Your data syncs with the same database so your account data should be safe.
Also note: the current beta version has quite some bugs around detour behaviour, skipping via points and navigation in general. As I release new beta versions these will be resolved one by one.
If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

Hi Guido,

I installed the beta version.
Really impressive. Like the look and the features.

For using the Keymapper you have a different approch.
Your have 4 fixed Keys (left, right, up, down) and then you assign the action.

I would use a more universal approach.
Take a list with possible actions and assign a free key (just press it) to the action.

To make it easier to handle you can use different profiles (Wunderlinq, BarButton, Custom)

Then you have no limitations.
My Keyboard has 5 Keys (left, right, vol up, vol down, phone)
In your usage I coudn't use it.
In my usage I would assign it free to the action.

May an alternative option.

Greetings,

Michael

Hi Michael,

I think I misunderstood what your keymapper is. I assumed you could assign/map keyboard presses to your buttons. For example I thought you could assign the ‘enter’ keyboard press to the middle button, the arrow-up key to the top button, etc. Is that not the case?

what is the original purpose of your remote control? It looks like it’s to control basic functions of music control and answering phone? Similar to the buttons you would find on, for example, a Bluetooth headset.

Your idea is interesting, but I’m not sure it would work with this remote (if it’s indeed a controller like I describe above), because these volume up, volume down, next track, previous track signals are very specific control functions. The iPhone picks up on those regardless of the active app. And Apple won’t allow apps to ‘steal’ those signals for use in their own app.

Am I misunderstanding?

Best regards,

Guido

If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

As I mentioned before, I use this cheap Bluetooth Key Transmitter for the Rally Roadbook Reader App.

They 'steal' those inputs to navigate the Roadbook.

Right -> Scroll down
Left -> Scroll up

Vol + -> Increase (Adjust) Kilometers
Vol - -> Decrease (Adjust) Kilometers

I add a short video to demonstrate the function.
Hope it works.

IMG_2401

Would be nice to use it with Scenic too.

Greetings,
Michael

OK. I just looked at the website of Roadbook navigator.

The controllers they support are actually meant for music playback control. In other words, controllers that use the volume up, volume down, previous track, next track and pause/resume buttons. These are the buttons you also find on, for example, a Cardo and senna headsets.

Scenic indeed doesn’t support these controllers. Scenic supports controllers that emulate keyboards, specifically the arrow-up, arrow-down, arrow-left, arrow-right, enter and escape keyboard presses.

It’s interesting though. If this doesn’t have any side effects I could add it to Scenic too.

Would you mind testing something for me:
- Close the Roadbook app completely

- Play some music with your favorite music app (Apple Music, Spotify, etc), and then close that app but leave the music playing.

- Now, with the iPhone homescreen visible, try to use your remote controller to go to the next track, previous track, etc. Does it work?

- Now open the Roadbook app while the music is still playing.

- Now try to scroll the Roadbook like in your video. Is the music also affected?

 

 

If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

They also use 'real' controller like BarButtons.

BarButtons

 

Just tried it with my remote control.

- Close the Roadbook app completely
- Play some music with your favorite music app (Apple Music, Spotify, etc), and then close that app but leave the music playing.
- Now, with the iPhone homescreen visible, try to use your remote controller to go to the next track, previous track, etc. Does it work?

Music plays and my remote controller works fine. Volume up/down , next/previous track

 

- Now open the Roadbook app while the music is still playing.

Music stops immediatly (Pause) 

 

- Now try to scroll the Roadbook like in your video. Is the music also affected?

Remote control works fine

 

When I closed the Roadbook App I can start Music again (Play)
Remote works in the normal way.

 

Greetings,

Michael

 

 

 

Ok. What I think they are doing is that they are pretending to be an audio app. That’s why, when you open the Roadbook app, the music stops. I understand why this would not be a problem with a Roadbook app such as this, because when you are riding a rally, typically you don’t listen to music.

However in Scenic a lot of user want to listen to and control music as well while navigating.

The BarButtons is a very smart device. It has several key mappings. It can emulate a music controller. Or, perhaps the Roadbook app also listens to other keyboard commands. I’m actually working with BarButtons now. BarButtons will work with Scenic as well in the future.

I will add it to the feature request list to make Scenic compatible with these universal music controllers. I will make it optional / a setting, because it can only be used by people that don’t want to listen to music while using Scenic. Will take quite some time before I have time for this though. Hope you understand.

If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

That would be nice.

BarButtons is an option.

I will try to print and assembly one BarButtons DIY.

Thanks,
Michael

I’m sure it acts as an audio app now:

Please note that BarButtons does not yet work with Scenic beta. But it will take a small change to make the beta work with it.

If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

@guidomm

Would really like to see support for BarButtons!

Do you think it’s possible to support:

  •  start/stop navigation
  •  skip via
  • road block
  •  shortcut 1
  •  show POIs
  •  and maybe a bookmark of the current position

appreciate your app and effort. Thanks

Joost at BarButtons sent me a unit. Will add support but will take a while.

If you're enjoying Scenic and are happy with the support, please leave a nice rating in the App Store. It would mean a lot to me ❤️

Nice.

I‘ve seen the Wunderlinq Integration.

Would be perfect like that only with 8 buttons and barbutton mapping 1 or 3.

This are the most common.

Michael