• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

pi400 RetroPie - How to get keyboard working? [particularly with Spectrum emu]

Scheduled Pinned Locked Moved Help and Support
keyboard issuepi400spectrum
21 Posts 8 Posters 5.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.
  • D
    drdoak @mitu
    last edited by 13 Nov 2020, 21:41

    @mitu Chaos / Laser Squad tried so far. Front end menu is looking for a numeric key press.

    1 Reply Last reply Reply Quote 0
    • D
      drittz78
      last edited by 13 Nov 2020, 21:42

      I was just popping on to see if anyone else had this issue as well. It looks like the keyboard on the pi400 doesn’t work with fuse.

      1 Reply Last reply Reply Quote 0
      • B
        BuZz administrators
        last edited by 13 Nov 2020, 22:04

        It works. You're using the libretro core I guess which will by default map to a joystick. Some info further down https://docs.libretro.com/library/fuse/

        Also see
        https://retropie.org.uk/docs/ZX-Spectrum/

        But you may well be better off with the standalone emulator for keyboard use. Fuse standalone is installable from optional packages in RetroPie-Setup.

        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

        C 1 Reply Last reply 14 Nov 2020, 20:34 Reply Quote 0
        • C
          Chris3535 @BuZz
          last edited by 14 Nov 2020, 20:34

          Do you manage to get this working? I am going to get a Pi 400 for my dad for Xmas and he will need the keyboard working for some speccy games. How did you manage to get it to work? just so I can refer back to this should I encounter the same problem.

          D 1 Reply Last reply 16 Nov 2020, 10:10 Reply Quote 0
          • D
            drdoak @Chris3535
            last edited by drdoak 16 Nov 2020, 10:10

            @chris3535

            TLDR: I haven't got it to work .

            I can get the keyboard to work in the RetroPie menus (i.e. by setting it as the input controller device and mapping some keys to gamepad axes and buttons). It will then carry those mappings into playing a selected rom within an emulator. However, this is obvs not the same as using it as a functional full keyboard within the Spectrum emulator.

            I was hoping that it would be possible to have a gamepad as the default RetroPie controller (i.e. for navigating top menus and as default input for games) but to then be able to switch to using the keyboard (as a keyboard!) in the Spectrum emulator. I assumed that was the purpose of the 'hotkey' mapping for the controller but I have had no luck so far.

            A shame - because it seems to me that would be a cool thing to do - effectively allowing you to use the pi400 as a Spectrum / C64 etc... and play games using gamepad or keyboard as desired.

            Most of the people I have spoken to, or seen comments from (on Twitter) want to be able to just do that - the design and form factor of the pi400 make it a terribly appealing prospect!

            The RetroPie / Retroarch environment and the emulators all seem to be highly configurable - I bet it is possible to do what I want. However, my experience so far has been that it is not very intuitive.

            C 1 Reply Last reply 16 Nov 2020, 20:36 Reply Quote 0
            • C
              Chris3535 @drdoak
              last edited by 16 Nov 2020, 20:36

              @drdoak OK so just so I am understanding this correctly... When I get the pi 400 am I not able to do the following..

              Pick and load a spectrum game and once its loaded it might for example as you to type your name in.. So what your saying is you can't use the pi 400 keyboard to do this?
              I imaged you would be able to use the keyboard to type your name in and then when you start the game use your joystick to play the game.. But your saying this is not possible?

              Does this only affect the spectrum emulator or is it all of them?

              D 1 Reply Last reply 16 Nov 2020, 21:19 Reply Quote 0
              • D
                drdoak @Chris3535
                last edited by 16 Nov 2020, 21:19

                @chris3535

                I'm not saying it can't be done. I'm saying that, so far, I personally haven't been able to get it to work - although I may be missing something blindingly obvious (I'm certainly not a RetroPie expert!).

                @mitu & @BuZz may be able to help - their replies suggest that they believe it ought to be possible.

                I'm sure lots of others will want to do the same kind of thing - so I imagine that someone will have a solution eventually.

                B 1 Reply Last reply 16 Nov 2020, 22:03 Reply Quote 0
                • B
                  BuZz administrators @drdoak
                  last edited by 16 Nov 2020, 22:03

                  @drdoak I've already given a solution above. Installing the standalone fuse emulator.

                  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

                  C 1 Reply Last reply 16 Nov 2020, 22:35 Reply Quote 0
                  • C
                    Chris3535 @BuZz
                    last edited by 16 Nov 2020, 22:35

                    @buzz sorry am new to this.. How do you install the fuse emulator? And can this still be accessed within retro pi menus

                    M 1 Reply Last reply 17 Nov 2020, 04:18 Reply Quote 0
                    • M
                      mitu Global Moderator @Chris3535
                      last edited by 17 Nov 2020, 04:18

                      @chris3535 See this doc page for how to install a new emulator. The fuse emulator is in the optional packages section.

                      C 1 Reply Last reply 17 Nov 2020, 07:04 Reply Quote 0
                      • C
                        Chris3535 @mitu
                        last edited by 17 Nov 2020, 07:04

                        @mitu so if I went to the optional section and installed fuse. Does this mean there would be 2 spectrum emulators when re start retro pie? Would the Roms default to both?

                        And finally if I decided to just get a normal pi4 and plugged in a USB keyboard would this solve the issue with the default emulator?

                        M 1 Reply Last reply 17 Nov 2020, 08:02 Reply Quote 0
                        • M
                          mitu Global Moderator @Chris3535
                          last edited by 17 Nov 2020, 08:02

                          @chris3535 said in pi400 RetroPie - How to get keyboard working? [particularly with Spectrum emu]:

                          Does this mean there would be 2 spectrum emulators when re start retro pie? Would the Roms default to both?

                          You can select the emulator from the Runcommand launch menu, when you start a game. You can change the default emulator for all roms or choose the emulator per-rom - your choice.

                          And finally if I decided to just get a normal pi4 and plugged in a USB keyboard would this solve the issue with the default emulator?

                          No, why would it ? The built-in keyboard on the Pi 400 behaves the same as a regular keyboard, so it wouldn't make a difference.

                          C 1 Reply Last reply 17 Nov 2020, 08:15 Reply Quote 0
                          • C
                            Chris3535 @mitu
                            last edited by 17 Nov 2020, 08:15

                            @mitu Sorry for the basic questions and thanks for your help

                            R 1 Reply Last reply 27 Dec 2020, 23:16 Reply Quote 0
                            • R
                              rbbrslmn @Chris3535
                              last edited by 27 Dec 2020, 23:16

                              @chris3535 I had the same problem as in original thread. Installing fuse gave me a new set of problems as I don't know how to make a global save of options with that. However lr-fuse was usable by setting the option for controller port 3 as Sinclair keyboard and saving that as core remap file

                              1 Reply Last reply Reply Quote 0
                              • M
                                Molokkoplus
                                last edited by 3 Feb 2021, 21:19

                                Having the same issue, but with Vice and Commodore64. The optional package manager will only let me install the vice version with the gamepad frontend. And when I try to install manually via sudo apt, it says the repository doesn't contain it.
                                As @drdoak already pointed out, using the Pi 400 just like one of these old machines, is one thing I was really looking forward to.
                                Any hints still highly appreciated. thx

                                M 1 Reply Last reply 3 Feb 2021, 21:32 Reply Quote 0
                                • M
                                  mitu Global Moderator @Molokkoplus
                                  last edited by 3 Feb 2021, 21:32

                                  @molokkoplus said in pi400 RetroPie - How to get keyboard working? [particularly with Spectrum emu]:

                                  Having the same issue, but with Vice and Commodore64. The optional package manager will only let me install the vice version with the gamepad frontend. And when I try to install manually via sudo apt, it says the repository doesn't contain it.

                                  Not sure what the problem is, the 'package manager' can be operated by keyboard just as well as a gamepad. After installing Vice from RetroPie's package list, you can then select it as the default emulator during a ROM/game start-up from the Runcommand launch menu.

                                  M 1 Reply Last reply 12 Mar 2021, 18:32 Reply Quote 0
                                  • M
                                    Mike1889 @mitu
                                    last edited by 12 Mar 2021, 18:32

                                    @mitu , I have a system set up with 4 controllers on my pi400 and would like to use the keyboard to search for the game that I would like to play, from the ALL GAMES list. Is there a way to do this ? I do not want to use the keyboard as a controller, only as a way to input for game selection. Thank you!!

                                    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.

                                      [[user:consent.lead]]
                                      [[user:consent.not_received]]