• 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

Laptop install, cant stop keyboard from being player 1 on PSX

Scheduled Pinned Locked Moved Help and Support
keyboardlaptopjoypad
33 Posts 5 Posters 2.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.
  • R
    Richyuk
    last edited by 17 Mar 2020, 18:50

    Thanks I’ll try! Is there another way to access that menu? My keyboard doesn’t work on retropie, only in the games 😂

    M 1 Reply Last reply 17 Mar 2020, 18:52 Reply Quote 0
    • M
      mitu Global Moderator @Richyuk
      last edited by 17 Mar 2020, 18:52

      You should press F1 while in-game to open up the RGUI (RetroArch's menu).

      R 1 Reply Last reply 18 Mar 2020, 10:29 Reply Quote 0
      • R
        Richyuk @mitu
        last edited by Richyuk 18 Mar 2020, 10:29

        @mitu Thanks for your continued support.

        So this was configured (keyboard)

        https://postimg.cc/tYKv1Wp7

        I changed it to this (joypad)

        https://postimg.cc/21LB99b8

        (I know the config is saving, I enabled save on edit, and because I set another property (Audio mute), and that took fine when I started a game.

        However when I start the emulator I see this;

        https://postimg.cc/2bSWGkng

        And the joypad still doesn't work in game, but the keyboard does.

        M 1 Reply Last reply 18 Mar 2020, 15:14 Reply Quote 0
        • M
          mitu Global Moderator @Richyuk
          last edited by 18 Mar 2020, 15:14

          @Richyuk said in Laptop install, cant stop keyboard from being player 1 on PSX:

          And the joypad still doesn't work in game, but the keyboard does.

          Even if you change the Port 1 bindings and assign the gamepad to it ?

          R 1 Reply Last reply 18 Mar 2020, 19:21 Reply Quote 0
          • R
            Richyuk @mitu
            last edited by 18 Mar 2020, 19:21

            @mitu yep!

            1 Reply Last reply Reply Quote 0
            • M
              mitu Global Moderator
              last edited by 18 Mar 2020, 21:28

              Does this happen for PS1 only or for all game systems ? Some PS1 games which have analog pad support will not work when the gamepad is not configured as such - https://retropie.org.uk/docs/Playstation-1/#the-controller-problem-digital-only-analog.

              1 Reply Last reply Reply Quote 0
              • X
                xboxiso
                last edited by 30 May 2020, 21:06

                Was this ever resolved? I have run into a very similar issue with my Sony Vaio SVE1511RFXB laptop.

                1 Reply Last reply Reply Quote 0
                • C
                  Clyde
                  last edited by 30 May 2020, 21:18

                  Since it wasn't mentioned here before, the joystick selection script by @meleu may be worth a try. It works very reliably for me.

                  X 1 Reply Last reply 31 May 2020, 03:04 Reply Quote 0
                  • X
                    xboxiso @Clyde
                    last edited by 31 May 2020, 03:04

                    @Clyde Thank you. I installed this per the link you provided, but Joystick Selection does not appear for me under Manage experimental packages. I am on lubuntu 20.04 and using RetroPie X86. Did you install this on RetroPie X86 or a rasberrypi? Unfortunately this didn't work for me on linux. It does seem that this could resolve the issue I'm experiencing if it's possible to install this on linux.

                    1 Reply Last reply Reply Quote 0
                    • C
                      Clyde
                      last edited by Clyde 31 May 2020, 09:52

                      After the installation, your "Retropie" menu in Emulation Station should have a new entry "Joystick Selection". (edit: After reading the instructions myself again, you're right, it should appear in the experimental packages).

                      I'm using it on my Raspberry Pi 3B, my Pi 4B, on a normal X86 pc running Kubuntu 18.04, and on my Laptop running KDE Neon 18.04. So, I can confirm that it works on Linux for X86, but I don't have any experience on (K)Ubuntu 20.04 yet.

                      What exact steps did you take to install the script?

                      1 Reply Last reply Reply Quote 0
                      • X
                        xboxiso
                        last edited by 31 May 2020, 22:35

                        Hi Clyde. I'm really glad to hear it works on RetroPieX86. Perhaps I just did something wrong then. I'm totally new to both RetroPie and Linux. All I did to install was enter this into terminal:

                        wget -O- "https://raw.githubusercontent.com/meleu/RetroPie-joystick-selection/master/install.sh" | sudo bash

                        Was there more I was supposed to do?

                        Thank you so much for all of your help.

                        1 Reply Last reply Reply Quote 0
                        • C
                          Clyde
                          last edited by Clyde 6 Jan 2020, 11:02 1 Jun 2020, 08:30

                          That should be all, actually. And you really don't have an entry „Joystick Selection“ under „Retropie“ in Emulation Station afterwards? You should have these files:

                          /home/pi/RetroPie/retropiemenu/joystick_selection.sh
                          /home/pi/RetroPie/retropiemenu/icons/joystick_selection.png
                          /opt/retropie/configs/all/joystick-selection.cfg
                          /opt/retropie/supplementary/joystick-selection
                          /opt/retropie/supplementary/joystick-selection/joystick_selection.sh
                          /opt/retropie/supplementary/joystick-selection/jsfuncs.sh
                          /opt/retropie/supplementary/joystick-selection/jslist                                                                                                                                                                                              
                          /opt/retropie/supplementary/joystick-selection/retropie.pkg                                                                                                                                                                                        
                          

                          edit: You can list all related files and directories with this command:

                          locate "joystick" | grep --color=never selection
                          

                          (I chose this over a simple locate joystick-selection to get the "joystick_selection" with an underscore, too. The --color=never is to avoid the coloured output from grep.)

                          X 1 Reply Last reply 1 Jun 2020, 22:40 Reply Quote 0
                          • X
                            xboxiso @Clyde
                            last edited by 1 Jun 2020, 22:40

                            @Clyde I looked and can't find these directories on my system. I installed this by entering the above mentioned line in terminal. RetroPie was not running. Was I supposed to add that line in RetroPie somehow?

                            1 Reply Last reply Reply Quote 0
                            • X
                              xboxiso
                              last edited by 1 Jun 2020, 22:47

                              I just tried it again and can't find those files.screen.jpg

                              Attached is a screenshot of the output after running that code.

                              1 Reply Last reply Reply Quote 0
                              • C
                                Clyde
                                last edited by Clyde 6 Feb 2020, 20:23 2 Jun 2020, 19:22

                                If the output remains like this for a longer time (5-10 minutes), it seems that the installer hangs or otherwise doesn't finish.

                                You could try to execute both commands that are separated with the | one after another:

                                wget "https://raw.githubusercontent.com/meleu/RetroPie-joystick-selection/master/install.sh"
                                

                                (mind the missing -O-)

                                sudo bash install.sh
                                
                                1 Reply Last reply Reply Quote 0
                                • X
                                  xboxiso
                                  last edited by 2 Jun 2020, 20:58

                                  Thank you again for all of your help. I will try executing these commands separately. Hopefully this works. : )

                                  1 Reply Last reply Reply Quote 0
                                  • X
                                    xboxiso
                                    last edited by 2 Jun 2020, 21:13

                                    Here is the output I get when attempting to run the above referenced script:

                                    screen.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      Clyde
                                      last edited by 2 Jun 2020, 21:22

                                      It says that curl is not installed. You can install it with

                                      sudo apt install curl
                                      
                                      1 Reply Last reply Reply Quote 1
                                      • X
                                        xboxiso
                                        last edited by xboxiso 6 Feb 2020, 22:56 2 Jun 2020, 21:55

                                        After installing curl it worked. I was able to run this tool. Unfortunately it did not solve my problem as the keyboard still shows up as controller port one no matter what I do. I think this must be an issue with Sony Vaio laptops. I installed RetroPie X86 on an HP laptop last night and did not run into this issue at all. The keyboard on the HP does not show up as a controller in RetroPie with that laptop. Unfortunately this may be a lost cause.

                                        I do really appreciate all of the help you have provided and we did succeed in installing this software on my laptop, it just did not seem to resolve the issue. Thank you for all of your help.

                                        1 Reply Last reply Reply Quote 1
                                        • K
                                          kevin55605
                                          last edited by 16 Sept 2020, 18:55

                                          Hi

                                          Just attempting my first install , on Ubuntu 18.04...on a Sony Laptop of all things.
                                          Being a newb I couldn't figure out what I was doing wrong...I'd discovered all of the things suggested above (swapping controller ports etc) in other posts or searches...nothing worked. When I found this post I was almost glad to see it wasn't just me :)

                                          I'd just like to add that I was able to resolve this by blacklisting the "sony_laptop" module. This will disable the "Sony_Vaio_Keys" device that appears as a joystick (I suspect these are the "special" keys for brightness,volume,enable-disable wifi, etc). Not sure what else this will disable, but it seems to work.

                                          Hope this helps.

                                          I

                                          C 1 Reply Last reply 16 Sept 2020, 20:30 Reply Quote 1
                                          • 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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received