libretro / libretro/supermodel

HOW TO MAP A JOYSTICK BUTTON TO EXIT EMULATOR ON LINUX ?

Open
#1 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
16
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Hi I cannot find a valid method to EXIT from Supermodel3 emulator on Linux (without any keyboard attached),
I don't have any keyboard on my Linux based bartop / arcade cabinet,
so do you think is it possible to configure "supermodel.ini" with an Hotkey combination ?

For example, when I press "Select" button on jopad1 and "Start" button on joypad1, I figure it can act like "Escape" 27 Ascii vaule,
Key to exit from supermodel emulator.

On Retropie 4.8.9 (on Raspberry PI5 ) start+select is the default combination (Hotkey) to exit from any emulators except from Supremodel3, recompiled by me..., the other working way is to use in Retropie, the Libretro Supermodel version called
"lr-supermodel", where START+SELECT hotkey works, but I prefer to use my recompiled version of supermodel3 emu, without using the Libretro "lr-supermodel" version)

If isn't possible to do an EXIT sequence different from ESC , in "supermodel.ini" file,
maybe can exist a sort of executable paramter to Exit without "ESC key" or not yet implemented ?

like:
supermodel -fullscreen -exit-emulator="START+SELECT"

Thank you for support

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with supermodel.ini and the current ESC-based exit behavior, then compare the requested START+SELECT mapping with the lr-supermodel behavior described in the issue. Done means documenting or implementing a supported exit sequence for the recompiled Supermodel3 executable without a keyboard.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux, raspberry-pi
Domain
cli, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.