Favorites in KIOSK mode are not working
@pjft Yes it works! I just hope that experimental branch is otherwise stable^^ Many many thanks! You Sir, are awesome.
pjft last edited by
Good to hear it works. Should be stable for the most part, meaning, it's a bit more "leading edge", but there aren't that many developments these days that it would cause it to be intrinsically unstable. Probably just less tested, but on the flipside, if you run into something that's wrong in the experimental branch, but that works on the stable one, it's easier - and faster - to fix, hopefully :)
@pjft Just a heads-up for everyone trying this:
On the first device it worked like a charm no problems.
On the second device I got errors while installing from source and it aborted. The error messages and log did not tell me clearly what's wrong (at least I didn't understand it) but then I figured it out.
You should have at least(!) 1GB free space on the sd-card or you will run into the same erros. After deleting some roms, it also worked on that device. I just underestimated the size that's needed for installation.
@pjft Weird problem just fyi: After installing the emulationstation-dev branch I can't configure my Gamepads right Joysticks direction "Left". All other directions and buttons are working. I think the right joystick is not really used for anything but I thought I let you know.
Even pasting an old controller config, where everything was working and the direction was correctly mapped will unfortunately not fix it.
This only happens with my 8Bitdo Controllers. With my old Saitek controller I can configure his Joysticks without a problem.
When the system just booted up, I can "press" left once with the right analog stick and it works! (8Bitdo) but only one time?! Isn't that weird? Then it stopps working again and like I said it's not responding in the Configure Input GUI as well. But this tells my the controllers are definetly not broken (There are 2 8Bitdo controller anyway it would be really weird if both were broken haha)
Sorry I really thought we had everything sorted out now^^
pjft last edited by pjft
@psyke83 does something like this ring a bell?
@bebeidon but I take it that everything in the games and whatnot work fine, and it's just within ES? Or has installing ES-dev affected the emulator configs somehow (which shouldn't have happened at all)?
Worst case scenario:
- reinstall normal ES
- reconfigure controls
- install es-dev
- don't touch the controls configuration :)
bebeidon last edited by bebeidon
@pjft It seemed the controller Hotkey was not working anymore, that was the reason for re-configure the gamepad in the first place and then I stumbled over this. I will try to fix it with the advice you gave and let you know if it's working.
I'm using the controllers in Dinput mode but I would really like to leave it like that. Only in this mode all the buttons and extra-buttons seem to work correctly and I also like the vibration confirmation as soon as it's paired. In my experience this is not the case with the other modes.
Can you post your (correct) controller configuration mapping somewhere so I can take a look?
@psyke83 yes as soon as I'm home again will do. Are you referring to the emulationstation config or Retroarch? I've only looked into the emulationstation one until now.
IanDaemon last edited by
I use KIOSK mode for when I have people over and don't want them hitting random buttons and messing things up. Removing all my favorites? No thank you. I'm happy that adding/deleting favorites or custom collections IS NOT available in KIOSK mode. Just use FULL UI if you want to change those lists, then put ES back in KIOSK mode. (Going back and forth is fast and simple.) I have a manually curated collection with custom collections and wouldn't want people pressing random buttons and changing things unknowingly.
@IanDaemon I can understand your point of view but then you could maybe consider to use the KID mode for this purpose.
@bebeidon for kid mode you have to tag all your games to be visible. I think @IanDaemon has a point here, I'm sure there are other users having a similar setup and this change would impact them for the favourites list.
pjft last edited by pjft
@IanDaemon I am with you there, and I designed the feature :) that being said, a few months back this was put up for discussion on GitHub and maybe even here in the forums. The oldest ticket I posted earlier had that conversation.
I'm honestly happy to revert this - I agree that kiosk should be unchangeable. Exact same use case as you described.
Happy to revert this and put this back the way it was designed, but do go over that oldest discussion on GitHub for other points of view first, and then happy to revisit this. Especially since this was already operating that way a while back and the original proposers hadn't noticed it :D
@psyke83 here is the controller cfg:
input_device = "8Bitdo SF30 Pro" input_driver = "udev" input_r_y_plus_axis = "+3" input_r_x_minus_axis = "-2" input_l_btn = "6" input_load_state_btn = "6" input_start_btn = "11" input_exit_emulator_btn = "11" input_r_y_minus_axis = "-3" input_down_btn = "h0down" input_l_x_plus_axis = "+0" input_r_btn = "7" input_save_state_btn = "7" input_right_btn = "h0right" input_state_slot_increase_btn = "h0right" input_select_btn = "10" input_left_btn = "h0left" input_state_slot_decrease_btn = "h0left" input_l2_btn = "8" input_l3_btn = "13" input_l_y_minus_axis = "-1" input_up_btn = "h0up" input_a_btn = "0" input_b_btn = "1" input_reset_btn = "1" input_enable_hotkey_btn = "2" input_l_y_plus_axis = "+1" input_r2_btn = "9" input_r3_btn = "14" input_x_btn = "3" input_menu_toggle_btn = "3" input_l_x_minus_axis = "-0" input_y_btn = "4" input_r_x_plus_axis = "+2"
If there would be a way to save the Filter settings in FULL UI and keep them after reboot it would be "as good" as the allowance of editing the favorites in KIOSK mode for my setup. As I can understand your point of view and it seems that I'm the minority here that would be a good alternative.
@pjft I got it working like i wanted with your explained procedure :) Still hard for my to grasp how this did not work by editing the controller cfg but well at least it works :)
Polybius22 last edited by
Perhaps providing an option in the menu would make everyone happy, but I'm personally thankful you have provided this revision. I will be installing the dev build to get the favorites working with kiosk mode tonight.
IanDaemon last edited by
Now Kiosk mode enables setting and deleting favorites? Is there a way to turn this back on my end? I searched the forum for discussions, but only found this old one. I have ES in Kiosk mode and the favorites button still add/removes favorites. Any suggestions?