Any other BMW ibus/Roadrunner users have this problem?
I'm using CDRSkull's IBus modification to send RR commands resulting from steering wheel button presses. This works fine for everything else, but when in the XM screen, I noticed that when I do track forward/back commands, the highlight doesn't move the first time, even though the station changes to the next one in the list and starts playing. When I do another press, it changes the station again, but this time the station list highlight does move, but it's on the previous station. This continues until I either touch the screen, or send a volume up/down command from the steering wheel - either of these things seems to refresh the screen and makes the list highlight show the station now playing.
This only happens in XM - in the normal audio player screen, using the steering wheel buttons to move forward/backward tracks causes the list highlight to move normally.
Any ideas why this happens?
I guess this would highly depend on which command is used to change the station form the ibus app.. but if next/prev is used normally, then it should just work as everywhere else.
Agreed - I don't really think it's a RR problem, since the buttons mapped in the skin execute the same commands and don't have this problem. I am using prev/next in both cases, and they work - it's just the list lags behind one sequence when executed from the IBus.
For a while, the problem had corrected itself, but now it's back, and I can't seem to correlate it to anything added/changed in my system, but it must be the case.
are you not by any chance having any keypresses sent to the application as well ? (up/down etc).. that's all I can think of.