Back Button Stopped Working OSMC Remote

Hi guys - I’m using the official OSMC remote on RPI2 - however after some recent updates my ‘back’ button no longer works. All other buttons appear to be OK.

I’ve run sudo apt-get update && apt-get dist-upgrade and all updates are installed.

I’ve tried a resync of the receiver and remote already.

Many thanks

Does the blue light flash when you press the button?
Which version of the remote do you have? Volume buttons or FF/RW?

Sam

Hi Sam - Yes, the blue light flashes when I press ‘back’. It’s the version with FF/RW buttons by the looks of it.

Cheers

Can you upload a debug log when you press the button so we can see if the press is registered? It should also work on a Windows PC without issue

Sam

Hi Sam - Enabled debug logging and kodi.log only shows the following

20:53:02.721 T:1886384896 DEBUG: CAESinkPi:Deinitialize
20:53:02.722 T:1886384896 DEBUG: CAESinkPi:SetAudioProps hdmi_stream_channels 0 hdmi_channel_map 00000000
20:53:02.729 T:1886384896 DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.audio_render handle 0x5367f760
20:53:52.610 T:1798304512 DEBUG: script.module.osmcsetting.updates : - blurp 761 - Home.xml
20:54:21.717 T:1730933504 DEBUG: RunQuery took 181 ms for 942 items query: select * from movie_view WHERE ((movie_view.playCount IS NULL OR movie_view.playCount < 1))
20:54:22.462 T:1730933504 DEBUG: RunQuery took 299 ms for 2654 items query: select * from episode_view WHERE ((episode_view.playCount IS NULL OR episode_view.playCount < 1))
20:54:22.945 T:1730933504 DEBUG: GetSongsFullByWhere query = SELECT sv., songartistview. FROM (SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1)) ORDER BY RANDOM() LIMIT 20) AS sv JOIN songartistview ON songartistview.idsong = sv.idsong ORDER BY songartistview.idsong, songartistview.idRole, songartistview.iOrder
20:54:22.962 T:1730933504 DEBUG: GetAlbumsByWhere query: SELECT albumview., albumartistview. FROM albumview JOIN albumartistview ON albumartistview.idalbum = albumview.idalbum WHERE albumview.strReleaseType = ‘album’
20:54:22.965 T:1730933504 DEBUG: GetAlbumsByWhere - query took 3 ms
20:54:22.989 T:1730933504 DEBUG: RunQuery took 2 ms for 0 items query: select * from musicvideo_view WHERE ((musicvideo_view.playCount IS NULL OR musicvideo_view.playCount < 1))
20:54:42.676 T:1798304512 DEBUG: script.module.osmcsetting.updates : - blurp 761 - Home.xml
20:55:05.369 T:1722544896 DEBUG: RunQuery took 200 ms for 942 items query: select * from movie_view WHERE ((movie_view.playCount IS NULL OR movie_view.playCount < 1))
20:55:05.890 T:1722544896 DEBUG: RunQuery took 281 ms for 2654 items query: select * from episode_view WHERE ((episode_view.playCount IS NULL OR episode_view.playCount < 1))
20:55:06.212 T:1722544896 DEBUG: RunQuery took 3 ms for 0 items query: select * from musicvideo_view
20:55:06.223 T:1722544896 DEBUG: GetAlbumsByWhere query: SELECT albumview., albumartistview. FROM albumview JOIN albumartistview ON albumartistview.idalbum = albumview.idalbum WHERE albumview.strReleaseType = ‘album’
20:55:06.225 T:1722544896 DEBUG: GetAlbumsByWhere - query took 2 ms
20:55:06.235 T:1722544896 DEBUG: GetArtistsByWhere query: SELECT artistview.* FROM artistview WHERE ((EXISTS (SELECT 1 FROM song_artist WHERE song_artist.idArtist = artistview.idArtist AND song_artist.idRole = 1) OR EXISTS (SELECT 1 FROM album_artist WHERE album_artist.idArtist = artistview.idArtist)) AND (artistview.strArtist != ‘’)) AND (artistview.strArtist <> ‘Various artists’)
20:55:06.237 T:1722544896 DEBUG: Time to retrieve artists from dataset = 2
20:55:06.251 T:1722544896 DEBUG: GetSongsFullByWhere query = SELECT sv., songartistview. FROM (SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1)) ORDER BY RANDOM() LIMIT 20) AS sv JOIN songartistview ON songartistview.idsong = sv.idsong ORDER BY songartistview.idsong, songartistview.idRole, songartistview.iOrder
20:55:06.315 T:1250947840 DEBUG: Thread JobWorker start, auto delete: true
20:55:06.813 T:1722544896 DEBUG: Skin Widgets: Total time needed to request random queries: 0:00:01.673253
20:55:32.729 T:1798304512 DEBUG: script.module.osmcsetting.updates : - blurp 761 - Home.xml
20:55:36.652 T:1250947840 DEBUG: Thread JobWorker 1250947840 terminating (autodelete)
20:56:22.781 T:1798304512 DEBUG: script.module.osmcsetting.updates : - blurp 761 - Home.xml

This is pressing back repeatedly - nothing.

By comparison pressing other buttons logs fine

20:51:35.225 T:1926281728 DEBUG: LIRC: Update - NEW at 15502331:6c 0 KEY_DOWN_UP linux-input-layer (KEY_DOWN_UP)
20:51:52.343 T:1926281728 DEBUG: LIRC: Update - NEW at 15519449:66 0 KEY_HOME linux-input-layer (KEY_HOME)

So it doesn’t appear to be registering ‘back’ atall.

Regards

Snippets aren’t very useful and I think the log would show more information.

If you send an email to sales@osmc.tv, we can arrange for a replacement for you

Did you try the remote on another machine, such a a Windows PC as requested?

Sam

Hi - I’ve tested the remote on another RPI and the button still doesn’t work.

Unfortunately pasting the full log here exceeds the character limit of the forums.

I’ll attach the log to the email if you like.

Regards

Probably best to swap the unit over. I assume the Pi was up to date.

Sam

Yup - fully updated OSMC install. Identical setup to my other Pi.

I’ve popped you an email.

Much appreciated