I use OSMC on a Raspberry Pi attached to my Sony Bravia by HDMI and have always used the Sony remote to control it over CEC. This has worked brilliantly for a very long time.
Since the recent update one function is completely missing. I used to be able to skip to a particular time in any video using the number keys on the remote. For example keying “1 2 3 4 OK” would skip to 12 minutes and 34 seconds in the currently playing video. A small overlay in the lower right corner would show the entered time for confirmation until OK was pressed.
Now the number keys do absolutely nothing. No overlay, no skip to time. The LED on the TV flashes, confirming that the TV is receiving the IR signal from the remote, and other functions, such as arrow keys, play, pause, stop and so on are working as usual, confirming that data is being passed on over CEC. I have power-cycled both the Pi and the TV and checked all connections.
Any advice would be appreciated. I am unsure if there’s a new setting I need to tweak or if this is a bug in the new release.
Thank you, Sam, for looking at this issue. There have been no updates to the Sony TV at all for quite some time and I’m fairly certain the issue started at the same time as the most recent OSMC update.
Yep, there are a lot of those, since this is how I navigate. For example:
2019-04-25 00:02:50.746 T:1746060000 DEBUG: PushCecKeypress - received key b duration 0 (rep:0 size:0)
2019-04-25 00:02:50.746 T:1746060000 DEBUG: PushCecKeypress - added key b
2019-04-25 00:02:50.759 T:1915676208 DEBUG: HandleKey: 11 (0x0b, obc244) pressed, action is Select
Appears to show me pressing the centre “point and shoot” button after using the arrows to navigate to a video. The video started playing correctly.
The following section seems to show it receiving the number keys as I attempt to skip to a time. Pretty sure I pressed 2500 which should have skipped to 25m00s. I’m not sure why it shows some keys as “action is Number2” and others as “action is JumpSMS2”. Maybe this is a clue or maybe this makes sense to you.
During this sequence, no overlay appeared to show the skip-to time and it did not skip. I ended by pressing “play/pause” and then “stop” as you can see, which behaved as expected.
And with more testing, I feel like a fool for missing something. I’m not sure if this behaviour has changed since I first noticed this problem or maybe I missed it due to the lack of visual feedback. I now notice that if I rapidly enter the time and press “Select” that it DOES skip to the correct time. It just doesn’t display the overlay any more.
As I said, I’m not sure if this was the behaviour all along or if it has changed since I first reported it. The lack of the overlay showing is still a problem because of the unreliability of the IR remote. You really need the visual feedback to confirm that you have entered the time correctly as missed keys and repeated keys are a frequent problem with this kind of remote.