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

    Apple ii Keyboard setup

    Scheduled Pinned Locked Moved Help and Support
    apple iiretropie 4.2keyboard usbraspberry pi 3b
    83 Posts 3 Posters 31.9k 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.
    • caver01C
      caver01
      last edited by

      Folks are looking at this thread wondering, "what the heck can they be discussing about an Apple II keyboard that is worth 43 posts?"

      My 4-player cocktail style cabinet built as a custom "roadcase"

      edmaul69E B 2 Replies Last reply Reply Quote 1
      • edmaul69E
        edmaul69 @caver01
        last edited by

        @caver01 lol. When i get the last parts from china that should show up any day now i will tag you in my thread of my raspberry pi modded apple iie.

        1 Reply Last reply Reply Quote 1
        • B
          briandamico @caver01
          last edited by

          @caver01 they are prob thinking this Brian guy is a complete idiot lol

          But at least the topic will get a break till my keyboard arrives :)

          Thanks again to you both for your help and just simply enjoyment reliving some apple software fun!

          edmaul69E 1 Reply Last reply Reply Quote 1
          • edmaul69E
            edmaul69 @briandamico
            last edited by edmaul69

            @briandamico if you wanted to stick with the adb options here are some joystick options.

            http://m.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313.TR12.TRC2.A0.H0.XAdb.TRS1&_nkw=Adb+joystick

            B 1 Reply Last reply Reply Quote 0
            • B
              briandamico @edmaul69
              last edited by

              @edmaul69 thank you!! you read my mind as i was thinking about it just in case. i will look at these.

              do you have a preference?

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @briandamico
                last edited by

                @briandamico based on design i personally would try out the gravis mousestick ii. But you might find something you like better. Make sure you dont buy the joystick that says gravis mousestick that doesnt look like the others and also says its for windows cause it is not an adb joystick. It is made by a company called adb.

                B 1 Reply Last reply Reply Quote 0
                • B
                  briandamico @edmaul69
                  last edited by

                  @edmaul69 so i am looking at the cfg file for the joystick mapping

                  any suggestions for mapping my wii u controller for this?
                  what would i need to change and do here

                  Default values are 2 for Joystick 0, and 0 for Joystick 1

                  Joystick 0	=	1
                  Joystick 1	=	1
                  

                  For Joysticks you can define which Joystick index number, axis number, and buttons.

                  Default for Joystick 1 is index 0, axis 0 and 1, buttons 0 and 1.

                  Default for Joystick 2 is index 1, axis 0 and 1, button 0.

                  Joy0Index	=	0
                  Joy1Index	=	1
                  Joy0Button1	=	0
                  Joy0Button2	=	1
                  Joy1Button1	=	0
                  Joy0Axis0	=	0
                  Joy0Axis1	=	1
                  Joy1Axis0	=	0
                  Joy1Axis1	=	1
                  

                  Enable Quitting the program with by pressing two joystick buttons at the same time

                  Default is enabled, default buttons are 8 and 9. (Xbox 360 back and start)

                  JoyExitEnable	=	1
                  JoyExitButton0	=	8
                  JoyExitButton1	=	9
                  
                  edmaul69E 2 Replies Last reply Reply Quote 0
                  • edmaul69E
                    edmaul69 @briandamico
                    last edited by

                    @briandamico said in Apple ii Keyboard setup:

                    b

                    I would need to see your wii controllers config to know how to map your controller for this emulator.

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      briandamico @edmaul69
                      last edited by

                      @edmaul69 where would that be since the controller is used for mostly everything?

                      edmaul69E 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @briandamico
                        last edited by

                        @briandamico /opt/retropie/configs/all/retroarch/autoconfig/ . Then find the config for your wii controller.

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          briandamico @edmaul69
                          last edited by

                          @edmaul69

                          input_device = "Nintendo Wii Remote Pro Controller"
                          input_driver = "udev"
                          input_r_y_plus_axis = "+3"
                          input_l3_btn = "11"
                          input_r_x_minus_axis = "-2"
                          input_l_btn = "4"
                          input_load_state_btn = "4"
                          input_start_btn = "9"
                          input_exit_emulator_btn = "9"
                          input_l_y_minus_axis = "-1"
                          input_up_btn = "13"
                          input_r_y_minus_axis = "-3"
                          input_a_btn = "1"
                          input_b_btn = "0"
                          input_reset_btn = "0"
                          input_down_btn = "14"
                          input_l_x_plus_axis = "+0"
                          input_l_y_plus_axis = "+1"
                          input_r_btn = "5"
                          input_save_state_btn = "5"
                          input_r2_btn = "7"
                          input_r3_btn = "12"
                          input_right_btn = "16"
                          input_state_slot_increase_btn = "16"
                          input_x_btn = "2"
                          input_menu_toggle_btn = "2"
                          input_select_btn = "8"
                          input_enable_hotkey_btn = "8"
                          input_l_x_minus_axis = "-0"
                          input_y_btn = "3"
                          input_left_btn = "15"
                          input_state_slot_decrease_btn = "15"
                          input_r_x_plus_axis = "+2"
                          input_l2_btn = "6"

                          edmaul69E 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @briandamico
                            last edited by

                            @briandamico this is the only change i would make.

                            Default values are 2 for Joystick 0, and 0 for Joystick 1
                            Joystick 0	=	1
                            Joystick 1	=	0
                            
                            B 1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @briandamico
                              last edited by

                              @briandamico also you can exit the game by pressing your + & - buttons at the same time.

                              1 Reply Last reply Reply Quote 0
                              • B
                                briandamico @edmaul69
                                last edited by

                                @edmaul69 then how would i exit the game then?

                                via the keyboard or can i set up start and select to exit as well?

                                edmaul69E 1 Reply Last reply Reply Quote 0
                                • edmaul69E
                                  edmaul69 @briandamico
                                  last edited by

                                  @briandamico read my post i just now posted

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    briandamico @edmaul69
                                    last edited by

                                    @edmaul69 lol same time again

                                    B 1 Reply Last reply Reply Quote 1
                                    • B
                                      briandamico @briandamico
                                      last edited by briandamico

                                      @edmaul69 ok i changed that small piece and neither the controller or the + and - to exit worked

                                      was i suppose to input the wii controller mapping into the configuration file?

                                      edmaul69E 2 Replies Last reply Reply Quote 0
                                      • edmaul69E
                                        edmaul69 @briandamico
                                        last edited by

                                        @briandamico ok. It is possible your controller isnt recognized as controller 1. You can run a jstest or set up your wii controller in emulationstation and see which controller it is. In jstest it should be js0 and in emulationstation it will say gamepad 1. It is possible your adb adapter is seen as a joystick as well. If you set up your controller in emulationstation it will say how many gamepads are detected. If there is more than one you might have to change the joyindex in the linapple.conf so this:

                                        Joy0Index	=	0
                                        Joy1Index	=	1
                                        

                                        Will need to be changed to this:

                                        Joy0Index	=	1
                                        Joy1Index	=	0
                                        

                                        If you have more controllers, that might need to change.

                                        1 Reply Last reply Reply Quote 0
                                        • edmaul69E
                                          edmaul69 @briandamico
                                          last edited by edmaul69

                                          @briandamico also did you make the change i told you previously to make? Default was 2 and i told you to change to 1. If it doesnt work on 1 then change it to 2 and try. 2 doesnt work at all for me.

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            briandamico @edmaul69
                                            last edited by

                                            @edmaul69 hey ed

                                            i did make that original change and there was no affect what so ever. nor did the keyboard respond to + and - as exiting via the keyboard

                                            in emulation station the wii is there as a controller/gamepad and thats how i set it up too.
                                            i have a nes controller in my usb 1 and the wii U as my wireless and emulation shows 2 controllers.

                                            so you suggest i make that joyIindex change again?

                                            edmaul69E 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.