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

    c64 vice not saving hotkeys

    Scheduled Pinned Locked Moved Help and Support
    c64vicehotkeys
    2 Posts 1 Posters 802 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.
    • A
      agent4125
      last edited by agent4125

      Hey there,

      I've installed VICE from binary from the optional packages from within retropie setup. Version 3.4 rev 37535 SDL2.

      Followed the advice here: -
      Re: Vice won't save hotkeys

      I want to map some keys to my controls which are connected to an IPAC keyboard controller.

      Specifically for the C64 I want player 1's button 3 when pressed to simulate a press of the C64's RETURN key, since this is common in many games (as is space, F-keys etc).

      I am pulling up the virtual keyboard, moving the cursor to RTRN and pressing 'm'. Then pressing pushbutton 3 connected to my IPAC. It asks me do define shift options then... I deselect everything.

      Then the button 3 works fine, press it and simulates a return keypress no probs.

      I then save current settings, save hotkeys, and save joystick mappings.

      I've checked all of these files and none of them have the saved mapping of the RETURN key!

      Exiting VICE and reloading confirms it - it doesn't work and I have to manually map it again.

      Anyone know how to get this working, or where it saves these key mappings to? Or why they aren't saving?

      It's really frustrating and means I can currently only add C64 games that have no keyboard controls at all. :(

      Thanks for any help you can give.

      EDIT: I've tried lr-vice, but couldn't even get the menu to appear to be able configure it. No controls connected to the IPAC brought the menu up, and neither did any key on my attached USB keyboard.

      1 Reply Last reply Reply Quote 0
      • A
        agent4125
        last edited by

        For those interested, here's how I fixed it:

        When you map keys with "m" on the virtual keyboard, they get stored with the "keymap", not hotkeys or joystick map. You have to "save current keymap to" to save it to a file. Then you have to change the "Active Keymap" to "Positional (user)".

        I actually did another step by manually loading the keymap before I quit vice, but I don't think you need to do that. The next time you load up vice, the user keymap you saved should be loaded.

        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.