RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Kids & Kiosk Mode, coming back [testers needed!]

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiokiosk kids modetestingbackfromthedead
    182 Posts 28 Posters 51.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • darkniorD
      darknior @Zigurana
      last edited by

      @zigurana Ok, yes i understand :(
      And i can't help you better ...

      Life is game, just play it !

      1 Reply Last reply Reply Quote 0
      • E
        EctoOne
        last edited by EctoOne

        I'm in the process to make a clear install of RetroPie, and something just came up my mind.
        How does Kid, Kiosk Mode work with Custom Collections?
        On my current system i had combined several systems into single systems (eg. gamegear, mastersystem, megadrive into just Sega) and had it set up to only show only this system.
        Is this achieveable now without dirty hacks? I thought of adding the hide tag to games but I'm not sure if they would then show up in a custom collection. And i don't know if games would show up in custom collections if i remove the origin system from es_systems.cfg.

        Z pjftP 2 Replies Last reply Reply Quote 0
        • Z
          Zigurana @EctoOne
          last edited by

          @ectoone
          For most use cases, the new UI-modes should 'just' work with Collections, although there are some limitations of course.
          The thing to keep in mind is that collections are nothing more than ad-hoc systems containing arbitrary items based on certain criteria.

          So, for instance: the 'favorites' collection contains all items with the metadata flag favorite set to true, across all systems.
          When enabling UI mode 'kid', there will be an additional criterion : kidgame needs to be 'true' as well. So now the favorite collection only contains those items that fulfill both criteria.

          The thing you cannot do in this situation is showing it in one system, while hiding it in the other. Because, in the end, it all points back to a single game, which either is shown in the current UI mode or not.

          In a future update you will be able to work with more automatic collections that are based on the Metadata, for kidgames and hidden games as well, as a way to manage / maintain these collections.

          I hope that answers your question?

          If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

          E darkniorD 2 Replies Last reply Reply Quote 1
          • E
            EctoOne @Zigurana
            last edited by

            @zigurana It does, and now I'm kinda sad that i have already deleted my backup. Well i guess i can finish the whole clean setup, make a new backup and use the script from @meleu to recreate my collections and be able to hide the ones i don't want. At least then i don't have to bother with a complete new installation whenever it's possible to do that without weird hacks.

            1 Reply Last reply Reply Quote 0
            • pjftP
              pjft @EctoOne
              last edited by

              @ectoone said in Kids & Kiosk Mode, coming back [testers needed!]:

              And i don't know if games would show up in custom collections if i remove the origin system from es_systems.cfg.

              This will not work.

              E 1 Reply Last reply Reply Quote 1
              • E
                EctoOne @pjft
                last edited by

                @pjft Oh yeah, i remember that we already had that discussion in another thread. Stupid me.

                1 Reply Last reply Reply Quote 0
                • darkniorD
                  darknior @Zigurana
                  last edited by

                  @zigurana said in Kids & Kiosk Mode, coming back [testers needed!]:

                  In a future update you will be able to work with more automatic collections that are based on the Metadata, for kidgames and hidden games as well, as a way to manage / maintain these collections.

                  It is really a good news if you project to update these options :)

                  • Don't forget to tell me if i can help for the x360 Pad problem, maybe with a Joy2Key log recording ?
                  • Have you plan one day to replace the KID TAG by a PEGI TAG ?
                    Because it is really cool, i love your KID mode, but i can only filter games for my little girl 4 years old.
                    If i want to change the filter for his 13 year old daughter, i can't.
                    With a PEGI TAG, integer 2 number, i can filter games by maximum year old.
                    I think it is better, the only real problem will be to found *PEGI for all our games :(

                  Life is game, just play it !

                  Z 1 Reply Last reply Reply Quote 0
                  • Z
                    Zigurana @darknior
                    last edited by

                    @darknior said in Kids & Kiosk Mode, coming back [testers needed!]:

                    • Don't forget to tell me if i can help for the x360 Pad problem, maybe with a Joy2Key log recording ?

                    Showing the input that the system sees with joy2key - logging might be useful yes. If it is a specific input that basically means: null, then we might be able to filter them out.

                    • Have you plan one day to replace the KID TAG by a PEGI TAG ?
                      Because it is really cool, i love your KID mode, but i can only filter games for my little girl 4 years old.
                      If i want to change the filter for his 13 year old daughter, i can't.
                      With a PEGI TAG, integer 2 number, i can filter games by maximum year old.
                      I think it is better, the only real problem will be to found *PEGI for all our games :(
                      Yeah, this had crossed my mind, and I believe we discussed this earlier, or not? It would allow parents to set a maximum PEGI level to filter out the games, which I agree, would be cool.

                    In any case, as long as there is no source to scrape that data from, it is not a very useful function, do you think?

                    If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                    darkniorD 1 Reply Last reply Reply Quote 0
                    • darkniorD
                      darknior @Zigurana
                      last edited by

                      @zigurana said in Kids & Kiosk Mode, coming back [testers needed!]:

                      In any case, as long as there is no source to scrape that data from, it is not a very useful function, do you think?

                      You can scrap it on many site. Like on ScreenScrapper with the Classification TAG ;)

                      Some games are TAG 6+ : https://www.screenscraper.fr/gamesinfos.php?plateforme=49&alpha=0&numpage=0

                      They don't have it for all the games, but it will come with time ...
                      And if we can use it on ES, it will help more people to work on this cool TAG :p
                      They already take this tag when it is available on each site they scrap with their bot.

                      Life is game, just play it !

                      darkniorD 1 Reply Last reply Reply Quote 1
                      • darkniorD
                        darknior
                        last edited by

                        I made the code 2 time, with START in the MIDDLE.

                        Driver version is 2.1.0.
                        Joystick (Xbox 360 Wireless Receiver) has 6 axes (X, Y, Rx, Ry, Hat0X, Hat0Y)
                        and 17 buttons (BtnX, BtnY, BtnTL, BtnTR, BtnTR2, BtnSelect, BtnStart, BtnMode, BtnThumbL, BtnThumbR, ?, ?, ?, (null), (null), (null), (null)).
                        Testing ... (interrupt to exit)
                        
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:     0  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:on   2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:on   1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:on   2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:on  10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:on  
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5: 32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:on  14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:-32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:on  16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:on  15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4: 32767  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:on   2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:on   1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        Axes:  0:  -363  1:  -292  2:     0  3:     0  4:     0  5:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 
                        

                        Life is game, just play it !

                        Z 1 Reply Last reply Reply Quote 0
                        • Z
                          Zigurana @darknior
                          last edited by Zigurana

                          @darknior
                          Hey, I've updated the testbranch:
                          Could you maybe try it out?

                          repo: zigurana\EmulationStation
                          branch: ControllerInput

                          Please run emulationstation with the --debug flag to get the new logging, which should now capture all inputs and some more info.

                          If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                          darkniorD 1 Reply Last reply Reply Quote 0
                          • hansolo77H
                            hansolo77
                            last edited by hansolo77

                            Am I doing something wrong? I updated to the latest binary today and noticed this new setting in the menu. I set it to KIOSK, and it restarted ES. Looks like it took ok, but from what I read the "Konami" code to unlock the KIOSK mode doesn't work. Is there a specific thing I need to do to make it work? Do I need to be on a specifc screen, or menu?

                            EDIT - I'm using a a wireless X360 controller too, just like @darknior. Seems to be an issue. Is there a way to manually revert back to the full version (edit a config file or something?

                            Who's Scruffy Looking?

                            mituM 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @hansolo77
                              last edited by

                              @hansolo77 See https://github.com/RetroPie/RetroPie-Setup/wiki/Child-friendly-EmulationStation#switching-modes - edit /home/pi/.emulationstation/es_settings.cfg and set the UIMode to full.

                              hansolo77H 1 Reply Last reply Reply Quote 0
                              • darkniorD
                                darknior @Zigurana
                                last edited by

                                @zigurana said in Kids & Kiosk Mode, coming back [testers needed!]:

                                repo: zigurana\EmulationStation
                                branch: ControllerInput
                                Please run emulationstation with the --debug flag to get the new logging, which should now capture all inputs and some more info.

                                I don't understand, it crash when i want to compile :(
                                I have remove all and try again, same ...
                                Where are the LOG please ?

                                Life is game, just play it !

                                Z 1 Reply Last reply Reply Quote 0
                                • Z
                                  Zigurana @darknior
                                  last edited by

                                  @darknior well, that's no good now, is it? I'm sorry to give you such a hassle. What is the error message you are getting?
                                  If I get a chance, I'll try to compile this on my Pi tonight...

                                  If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                                  darkniorD 1 Reply Last reply Reply Quote 0
                                  • darkniorD
                                    darknior @Zigurana
                                    last edited by darknior

                                    @zigurana said in Kids & Kiosk Mode, coming back [testers needed!]:

                                    What is the error message you are getting?

                                    I don't know, it's why i ask you where are write the LOG to read the error message :(

                                    On shell i can read :

                                    
                                    [  4%] Building CXX object es-core/CMakeFiles/es-core.dir/src/UIModeController.cpp.o
                                    In file included from /home/pi/src/es_zigurana_controllerinput/es-core/src/UIModeController.cpp:1:0:
                                    /home/pi/src/es_zigurana_controllerinput/es-core/src/UIModeController.h:41:7: error: extra qualification ‘UIModeController::’ on member ‘logInput’ [-fpermissive]
                                      void UIModeController::logInput(InputConfig * config, Input input);
                                           ^
                                    es-core/CMakeFiles/es-core.dir/build.make:422: recipe for target 'es-core/CMakeFiles/es-core.dir/src/UIModeController.cpp.o' failed
                                    make[2]: *** [es-core/CMakeFiles/es-core.dir/src/UIModeController.cpp.o] Error 1
                                    CMakeFiles/Makefile2:217: recipe for target 'es-core/CMakeFiles/es-core.dir/all' failed
                                    make[1]: *** [es-core/CMakeFiles/es-core.dir/all] Error 2
                                    Makefile:149: recipe for target 'all' failed
                                    make: *** [all] Error 2
                                    Removing additional swap
                                    /home/pi
                                    ====== W A R N I N G !!! ======
                                    = SOMETHING WRONG HAPPENED!!! =
                                    ===============================
                                    

                                    Life is game, just play it !

                                    1 Reply Last reply Reply Quote 0
                                    • Z
                                      Zigurana
                                      last edited by

                                      Argh! That's a stupid mistake! Give me a moment, and I'll push out a new commit.

                                      If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                                      1 Reply Last reply Reply Quote 0
                                      • Z
                                        Zigurana
                                        last edited by

                                        done, can you give it another try? (sorry I cant be more help right now, visiting relatives atm)

                                        If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                                        1 Reply Last reply Reply Quote 2
                                        • hansolo77H
                                          hansolo77 @mitu
                                          last edited by

                                          @mitu said in Kids & Kiosk Mode, coming back [testers needed!]:

                                          @hansolo77 See https://github.com/RetroPie/RetroPie-Setup/wiki/Child-friendly-EmulationStation#switching-modes - edit /home/pi/.emulationstation/es_settings.cfg and set the UIMode to full.

                                          Thanks! I actually figured it out last night. But it's good to know there's a way to fix it for other people.

                                          Who's Scruffy Looking?

                                          1 Reply Last reply Reply Quote 0
                                          • darkniorD
                                            darknior @darknior
                                            last edited by

                                            You can scrap it on many site. Like on ScreenScrapper with the Classification TAG ;)
                                            Some games are TAG 6+ : https://www.screenscraper.fr/gamesinfos.php?plateforme=49&alpha=0&numpage=0
                                            They don't have it for all the games, but it will come with time ...
                                            And if we can use it on ES, it will help more people to work on this cool TAG :p
                                            They already take this tag when it is available on each site they scrap with their bot.

                                            @Zigurana You have not answer me for that ?

                                            DISPLAY=:0 emulationstation --debug
                                            nano home/pi/.emulationstation/es_log.txt
                                            

                                            Your tracking is really better :)

                                            lvl2: 	Added known joystick Xbox 360 Wireless Receiver (instance ID: 0, device index: 0)
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 up, isMappedTo= , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 up, isMappedTo= , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 down, isMappedTo= , value=4
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 down, isMappedTo= , value=4
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 left, isMappedTo= , value=8
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 right, isMappedTo= , value=2
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 left, isMappedTo= , value=8
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 right, isMappedTo= , value=2
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 0, isMappedTo= a, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 0, isMappedTo= a, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 9, isMappedTo= start, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 9, isMappedTo= start, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 up, isMappedTo= , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 up, isMappedTo= , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 15, isMappedTo= up, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 down, isMappedTo= , value=4
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 down, isMappedTo= , value=4
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 16, isMappedTo= down, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 left, isMappedTo= , value=8
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 right, isMappedTo= , value=2
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 left, isMappedTo= , value=8
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 13, isMappedTo= left, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 right, isMappedTo= , value=2
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 14, isMappedTo= right, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Hat 0 neutral?, isMappedTo= , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 1, isMappedTo= b, , value=0
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 0, isMappedTo= a, , value=1
                                            lvl3: 	UIModeController::logInput( Xbox 360 Wireless Receiver ):Button 0, isMappedTo= a, , value=0
                                            

                                            Life is game, just play it !

                                            Z 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.