I did this experiment. I burned the original PCP6.1.0 image to the SD card and apart from selecting the proper audio output device on the Squeezelite Settings page (in my case Hifiberry DAC Zero) I did not change any setting. Then I installed the Jivelite extension on the Tweaks page, and after reboot checked that Jivelite was working as expected. I checked that in the piCorePlayer menu option "Enable Power On Button when Powered Off" was enabled, and that the POWER button was behaving according to this setting (pressing first time => Power off, playback stops; pressing second time => Playback resumes). Then I updated to the test jivelite extension following your instructions.
Observations after updating to the test jivelite extension:
* Behaviour of PLAYPAUSE button of my remote control has not changed, it still behaves like a PLAY button
* I can't enter the piCorePlayer menu item anymore
* Behaviour of POWER button has changed. Pressing first time => Power off, playback stops; pressing second time => playback starts for a fraction of a second but then almost immediately stops again.
After selecting a screensaver for "When off", after pressing POWER for the first time playback stops and the screensaver is shown. After pressing POWER for the second time the Now Playing screen is shown for a fraction of a second (and sometimes I hear a very short audio glitch) but then the screensaver is shown again.
I am not sure why the test jivelite works different in my environment than in yours. Maybe it is because I have a different Raspberry Pi Model (ZeroW) that uses different kernel modules? I am just guessing now.
For now the "normal" jivelite version that comes with pCP 6.1.0 works better for me, so I will revert to the configuration that I had before updating to the test jivelite.
Thanks for your time and let me know if you have additional questions.
Results 21 to 30 of 31
-
2020-08-22, 14:54 #21
- Join Date
- Dec 2018
- Location
- The Netherlands
- Posts
- 166
| LMS 8.1.2 | Squeezebox Boom | RPi0W + pCP 6.1.0 + HiFiBerry DAC Zero | SqueezeAMP |
-
2020-08-23, 06:36 #22
and are they the translations you expected?
yes that's what I meant.
Yes I won't be able to change the mapping in the official builds, however.....
I think the POWER button changes are a side effect of the picoreplayer applet not loading, because the code in the repository jivelite build is the same. Otherwise, I've introduced an issue that I need to resolve before starting on the next release.
I've uploaded a new test jivelite extension that should fix the picoreplayer applet and as an added incentive to try it, I've remapping the PLAYPAUSE key to PAUSE just for the test build. Use my previous instructions to install it.
Very unlikely that different kernel modules armv6 vs armv7 would cause the problem.
To switch back to the jivelite package in the repository, if the new test build still has issues, without having to reinstall jivelite.
Code:tc@rpi27:~$ ceo tc@rpi27:/mnt/mmcblk0p2/tce/optional$ wget -O pcp-jivelite.tcz http://repo.picoreplayer.org/repo/10.x/armv7/tcz/pcp-jivelite.tcz tc@rpi27:/mnt/mmcblk0p2/tce/optional$ wget -O pcp-jivelite.tcz.md5.txt http://repo.picoreplayer.org/repo/10.x/armv7/tcz/pcp-jivelite.tcz.md5.txt tc@rpi27:/mnt/mmcblk0p2/tce/optional$ pcp br
Ralphy
1-Touch, 5-Classics, 3-Booms, 2-UE Radio
Squeezebox client builds donations always appreciated.
-
2020-08-23, 14:24 #23
- Join Date
- Dec 2018
- Location
- The Netherlands
- Posts
- 166
Hi Ralphy, good news! I have installed the updated jivelite test version per your instructions, and everything looks OK now:
1) PLAYPAUSE button is now working as intended (press first time => playback is paused; press second time => playback is resumed)
2) I can navigate into the piCorePlayer menu item again
3) NL and DE translations of menu item "MENU_ENABLE_POWER_ON_BUTTON_WHEN_OFF" are updated and OK.
4) Behavior of POWER button is OK again.
Since everything looks OK I have stored a backup of the updated test versions of files pcp-jivelite.tcz and pcp-jivelite.tcz.md5.txt.
Thank you very much for your time and for your great support!| LMS 8.1.2 | Squeezebox Boom | RPi0W + pCP 6.1.0 + HiFiBerry DAC Zero | SqueezeAMP |
-
2021-01-17, 14:31 #24
PLAYPAUSE changes
Question for @ralphy - I recently got a similar remote to the one CJS has. I was pleasantly surprised when I plugged it in and it mostly functioned. I immediately noticed the play/pause button did not work (as has been noted), but that the spacebar on the qwerty keyboard side of the remote did work for play/pause.
I was wondering if the mapping changes you created for the CJS test version will make it into the main repo anytime soon, or should I try the workaround with the test version?
Another mapping that I could not find is having a remote button which is the same as tapping the music icon in the upper right of the screen so that I can get back to the now playing screens, so that would be a nice bonus.
Thanks!
-
2021-01-17, 14:39 #25
- Join Date
- Apr 2005
- Location
- UK/London
- Posts
- 3,643
Paul Webster
http://dabdig.blogspot.com
Author of "Now Playing" plugins covering Radio France (FIP etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland
-
2021-01-18, 06:30 #26Ralphy
1-Touch, 5-Classics, 3-Booms, 2-UE Radio
Squeezebox client builds donations always appreciated.
-
2021-01-18, 16:32 #27
OK - thanks. I am finding the remote pretty useful out of the box. Like I mentioned the space bar on the keyboard side does work as a play/pause.
BTW - I am using this one: https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
Also - I discovered that the HOME button returns Jivelite to the now playing screen. Some of the other buttons (especially the qwerty keys) do some strange things to the interface. I have to learn to avoid them!
***EDIT*** I just discovered ralphy's mapping chart on GitHub: https://github.com/ralph-irving/tcz-...r/jivekeys.csv . This makes things clearer; I'll try some of the qwerty keys.Last edited by wtnh; 2021-01-18 at 16:53.
-
2021-02-14, 10:38 #28
Just got another RF remote to try out: https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
I wanted to try this one since the front side is much simpler and should do the job for jivelite control.
All the buttons work with jivelite EXCEPT the OK button and the enter key on the back. They do nothing. These are obviously the most important for selections, so it is pretty useless.
I suspect it is just defective and will send it back, but I was wondering about a quick way to check in the logs to see if these keys are getting recognized?
Thanks
-
2021-02-14, 11:20 #29
- Join Date
- Apr 2005
- Location
- UK/London
- Posts
- 3,643
Paul Webster
http://dabdig.blogspot.com
Author of "Now Playing" plugins covering Radio France (FIP etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland
-
2021-02-14, 12:04 #30
Thanks for the pointer. It turns out this new remote is sending a different code for the OK and Enter keys than the one that works.
Working remote:
Code:Event: time 1613328411.379315, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70028 Event: time 1613328411.379315, type 1 (EV_KEY), code 28 (KEY_ENTER), value 1 Event: time 1613328411.379315, -------------- SYN_REPORT ------------ Event: time 1613328411.387290, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70028 Event: time 1613328411.387290, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Code:Event: time 1613328715.194926, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70058 Event: time 1613328715.194926, type 1 (EV_KEY), code 96 (KEY_KPENTER), value 1 Event: time 1613328715.194926, -------------- SYN_REPORT ------------ Event: time 1613328715.298836, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70058 Event: time 1613328715.298836, type 1 (EV_KEY), code 96 (KEY_KPENTER), value 0
Is this typical of RF remotes? I would have expected Enter to be consistent/universal.
Sorry for the RF remote newbie questions.