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

    Force [NumLock] On Boot Of RetroPie?

    Scheduled Pinned Locked Moved Help and Support
    14 Posts 5 Posters 1.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.
    • C
      challenger2010
      last edited by

      This is an old thread, but I needed to figure out how to do this with Stretch. Below is what I found, but I have not tried it yet:

      To turn Numlock on at startup (on Raspbian Stretch) :
      sudo apt-get install numlockx

      sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
      At the end, add

      greeter-setup-script=/usr/bin/numlockx on
      Save. Reboot. Yer Done.

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

        @challenger2010 said in Force [NumLock] On Boot Of RetroPie?:

        greeter-setup-script=/usr/bin/numlockx on
        Save. Reboot. Yer Done.

        Not really, RetroPie doesn't come with an X environment, what you posted works only when starting an X session from LightDM.

        jonnykeshJ 1 Reply Last reply Reply Quote 0
        • jonnykeshJ
          jonnykesh @mitu
          last edited by jonnykesh

          @mitu @challenger2010 If you are booting into the command line interface then this should work.

          Optionally Boot with Numlock On
          
          To aid use of the menu, add a line of code to the keyboard configuration file to enable Numlock in the terminal when the Pi first boots.
          
          Open the config file:
          
          sudo nano /etc/kbd/config
          
          Locate and uncomment the following entry by removing the # from the start of the line (or create the line if it is not present), then save the changes:
          
          LEDS=+num
          
          Please note that the Raspbian desktop will still default to switching Numlock off; whilst there is a utility available, numlockx, to address this, it causes (harmless) errors to be displayed in the console.  
          

          This is an extract from this tutorial https://retroresolution.com/2016/04/19/multipurpose-raspberry-pi-part-2-adding-a-menu-to-access-retropie-kodi-and-the-raspbian-desktop/#li_numlock_on

          EDIT* So... like everybody above the recent post said, then.

          1 Reply Last reply Reply Quote 0
          • C
            challenger2010
            last edited by

            The etc/kbd/config is empty with Strech.

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

              @challenger2010 Well, yes, that folder is no longer present. Use the setleds command to toggle the Num/Caps/ScrollLock on/off, which you can add to the your ~/.bashrc.

              jonnykeshJ 2 Replies Last reply Reply Quote 0
              • jonnykeshJ
                jonnykesh @mitu
                last edited by

                @mitu I'm out of date. What's new?
                I've never personally used it but it shows how out of touch I am.
                Yes, it is gone.

                1 Reply Last reply Reply Quote 0
                • jonnykeshJ
                  jonnykesh @mitu
                  last edited by

                  @mitu

                  that folder

                  From now on I'm just going to say directory.
                  There is no such thing as a "folder" in Linux.
                  It might look like one but it's not.

                  1 Reply Last reply Reply Quote 1
                  • C
                    challenger2010
                    last edited by

                    Sooo....this didn’t work for Stretch :(. If anyone knows how, please help me out. When I am in any of the Retropie menu screens, pushing numlock on the keyboard doesn’t work either.

                    Thanks :)

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

                      @challenger2010 As I said, earlier, use the setleds to toggle the numlock. Add the lines below to /etc/rc.local:

                      INITTY=/dev/tty[1-8]
                      for tty in $INITTY; do
                          setleds -D +num < $tty
                      done
                      
                      1 Reply Last reply Reply Quote 0
                      • C
                        challenger2010
                        last edited by

                        Thanks, that worked...but not for the emulator I am using. lr-o2em will not start a game with keypad numbers, only keyboard numbers. Strange, I hit F4 and tried the keypad and yes it produces numbers now. No clue why this is happening.

                        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.