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

    [Feature Request] On-Screen Keyboard on RetroPie

    Scheduled Pinned Locked Moved Ideas and Development
    feature requestkeyboardsettings
    18 Posts 12 Posters 6.8k 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.
    • BenMcLeanB
      BenMcLean
      last edited by

      You still have to type in wifi passwords and similar stuff when you're with the thing at a friends house or whatever and you don't want to figure out SSH then.

      I suggest something based on the Danzeff virtual keyboard which was an excellent, very intuitive way to type using a gamepad on many PSP homebrews. It uses the analog stick with the four action buttons to choose letters.

      Also, I'm working on trying to get RetroPie to support the XBox 360 Chatpad which would be an elegant solution to this problem for anyone using XBox 360 controllers.

      cyperghostC 1 Reply Last reply Reply Quote 1
      • S
        sahelX @hydroxide
        last edited by

        @hydroxide I agree with you about the usefulness. I used a virtual keyboard on Lakka and it also helped me to find roms by name in a faster way.

        1 Reply Last reply Reply Quote 0
        • U
          urdazed1
          last edited by

          This may be a dirty word here but Recalbox has this supported natively so I would imagine it's not a difficult task. Would love to see this as well, mainly for wifi login ability.

          1 Reply Last reply Reply Quote 0
          • cyperghostC
            cyperghost @BenMcLean
            last edited by cyperghost

            @BenMcLean That isn't true - you can import WIFI settings with wifikeyfile. You always have native access to /boot partition with any OS. So there is no need for keyboard input.

            BenMcLeanB 1 Reply Last reply Reply Quote 0
            • lilbudL
              lilbud @meleu
              last edited by

              @meleu While there is SSH, think about the people who have their setups not connected to any wifi network. Like my Radiocade for example, I have it setup in my workshop, in my basement. So getting a stable enough internet connection for file transfers and SSH is difficult, to say the least.

              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

              Backlog: http://backloggery.com/lilbud

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

                I have had the need for that myself, exactly for non connected devices or when I just don't want to get a keyboard out but need to enter some metadata text.

                There's not a single dirty word in what you said. I think it's great that others also develop EmulationStation in different ways!

                I don't think there's anyone working on that directly for our version. If the original developer would want to submit that code as a PR to our fork, I imagine it'd be more than appreciated.

                Anything other than that would effectively mean that it needs to be developed from scratch, or someone would copy that code here, though that is far from ideal from a development and maintenance standpoint, not to mention that "coming code" without involving the author is somewhat against the spirit of open source.

                So we're kind of in a conundrum, for the time being.

                There's nobody working on this at least for the time being, and I'm not sure it's on anyone's radar.

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

                  There is an old version that apparently had that feature. https://retropie.org.uk/forum/topic/3121/emulationstation-mod

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

                    @EctoOne a mod is not an official version. I suppose what you mean is "there's a version with it based on an old release of ES". :)

                    1 Reply Last reply Reply Quote 0
                    • BenMcLeanB
                      BenMcLean @cyperghost
                      last edited by

                      @cyperghost said in [Feature Request] On-Screen Keyboard on RetroPie:

                      @BenMcLean That isn't true - you can import WIFI settings with wifikeyfile. You always have native access to /boot partition with any OS. So there is no need for keyboard input.

                      I guess most people's autism power level is not high enough to know about that. What is that and how does it help me get on the wifi at my friend's house which I didn't know about ahead of time without a keyboard or an ethernet cable?

                      BuZzB cyperghostC mediamogulM 3 Replies Last reply Reply Quote -4
                      • BuZzB
                        BuZz administrators @BenMcLean
                        last edited by BuZz

                        @benmclean said in [Feature Request] On-Screen Keyboard on RetroPie:

                        I guess most people's autism power level is not high enough to know about that.

                        What is that supposed to mean ? This is in the documentation btw.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        BenMcLeanB 1 Reply Last reply Reply Quote 0
                        • BenMcLeanB
                          BenMcLean @BuZz
                          last edited by

                          @buzz said in [Feature Request] On-Screen Keyboard on RetroPie:

                          @benmclean said in [Feature Request] On-Screen Keyboard on RetroPie:

                          I guess most people's autism power level is not high enough to know about that.

                          What is that supposed to mean ? This is in the documentation btw.

                          I'm pretty sure what's in the documentation does not do what I said.

                          herb_fargusH 1 Reply Last reply Reply Quote -1
                          • herb_fargusH
                            herb_fargus administrators @BenMcLean
                            last edited by

                            @benmclean then you did it wrong.

                            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                            1 Reply Last reply Reply Quote 0
                            • cyperghostC
                              cyperghost @BenMcLean
                              last edited by

                              @benmclean The feature of key import was introduced here and the bash version is able to append several keys to the wifi setup ....

                              Or you can edit manually whatever you want or willing to do

                              1 Reply Last reply Reply Quote 0
                              • mediamogulM
                                mediamogul Global Moderator @BenMcLean
                                last edited by mediamogul

                                @benmclean

                                What is that and how does it help me get on the wifi at my friend's house which I didn't know about ahead of time without a keyboard or an ethernet cable?

                                OSK merits aside, It's not that difficult to prepare for this type of situation. I have an extremely small bag that I use to transport my Raspberry Pi when I travel and I always pack two controllers, a retractable Ethernet cable and a keyboard/Airmouse/Learning Remote combo device that's the size of a small remote control. This, along with a pre-installed browser for openWifi authentication handles just about any problem your likely to run into with a very small footprint of space.

                                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                BenMcLeanB 1 Reply Last reply Reply Quote 0
                                • BenMcLeanB
                                  BenMcLean @mediamogul
                                  last edited by BenMcLean

                                  @mediamogul said in [Feature Request] On-Screen Keyboard on RetroPie:

                                  @benmclean

                                  What is that and how does it help me get on the wifi at my friend's house which I didn't know about ahead of time without a keyboard or an ethernet cable?

                                  OSK merits aside, It's not that difficult to prepare for this type of situation. I have an extremely small bag that I use to transport my Raspberry Pi when I travel and I always pack two controllers, a retractable Ethernet cable and a keyboard/Airmouse/Learning Remote combo device that's the size of a small remote control. This, along with a pre-installed browser for openWifi authentication handles just about any problem your likely to run into with a very small footprint of space.

                                  Oh, I attempted to solve this by getting an XBox 360 Chatpad for my XBox 360 wireless controller, but that didn't work due to RetroPie using old drivers. I plan to run a test with the newer patched driver soon but in the meantime, can you recommend a good specific airmouse / tiny keyboard device such as you mentioned? I think that would be worth getting generally even if I wasn't using it for Raspberry PI stuff.

                                  mediamogulM 1 Reply Last reply Reply Quote 1
                                  • mediamogulM
                                    mediamogul Global Moderator @BenMcLean
                                    last edited by mediamogul

                                    @benmclean

                                    The old standby that everyone always recommends for the Pi is this one. I've used it myself in the past and it always seemed to work well. Currently, I use an iPazzPort model that eliminates the trackpad for an airmouse, making it even more compact, but currently it doesn't appear to be available anywhere.

                                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                    1 Reply 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.