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

    Any way to use hotkeys (or other 'combo' presses) as virtual buttons?

    Scheduled Pinned Locked Moved Help and Support
    retroarchretroarch confiretroarch.cfg
    2 Posts 2 Posters 722 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.
    • T
      tombot2000
      last edited by

      Love my original NES Advantage controller and all, but like the NES joypad, but it has only 8 keys, not 12 or more like on more modern controllers.

      Normally i do not need the shoulders or L/R triggers, but occasionally... (in gameAndWatch core, you need to turn ON/OFF the games via the L shoulder for example). OCASSIONALLY, i need to hit a key i don't have on my controller.

      So for example, I have configured my hotkeys globally to do eg. Vol up down by way of hotkey (SELECT) + UP/DOWN on my joystick, but could I not ALSO simulate a Left Shoulder key by holding hotkey (SELECT) + A for example?

      It seems plausible enough, but there are no hotkey actions defined for keypresses, just system level actions (volume up, reset, menu, save, load etc... would be nice to have access to trigger seldom needed 'buttons' as well).

      Until then, is there a work around that would let me throw a 'L shoulder' key event without sacrificing my other buttons?

      (another way to have asked this would have been: is there a way to press 2 keys to simulate a different key? e.g.. press A+B together = an X key?)

      thank you in advance for any help.
      Tom.

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

        @tombot2000

        is there a way to press 2 keys to simulate a different key? e.g.. press A+B together = an X key?

        The only way to get the type of global functionality you're looking for is with external controller mapping software. I favor xboxdrv and have put together a guide here relating directly to RetroPie, but there are a few other solutions also, such as Linux Joystick Mapper.

        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.