rgnano: Add manual code and missing AB reset mappings

Cleaned up manual changes, and for some reason i forgot to add ACTION_WPS_ABRESET
mappings before so here it is, needed for the manual wps section.

Change-Id: If7ab8b146e84f91bb51a3ed03fb872ef3bab4d1f
This commit is contained in:
Hairo R. Carela 2025-08-01 22:21:21 -04:00
parent 53ae37825f
commit 01a4f3eec9
49 changed files with 540 additions and 181 deletions

View file

@ -549,6 +549,7 @@ detail in the following paragraph.
the default.\\}
To turn on and off your Rockbox enabled \dap{} use the following keys:
\begin{btnmap}
\opt{RG_NANO_PAD}{Long \ButtonPower & Turn on the \dap{} \\}
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}%
\opt{MPIO_HD200_PAD,MPIO_HD300_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}%
{Long \ButtonPlay}%
@ -560,6 +561,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
}{\ButtonPower}%
\opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}%
\opt{ONDA_VX777_PAD} {\ButtonPower{}}%
\opt{RG_NANO_PAD}{\ButtonA{} (in gmenu2x)}%
\opt{AGPTEK_ROCKER_PAD}{\ButtonPower{}}%
&
\opt{HAVEREMOTEKEYMAP}{
@ -578,6 +580,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD%
,PBELL_VIBE500_PAD,ONDA_VX777_PAD,SANSA_FUZEPLUS_PAD,XDUOO_X3_PAD,AIGO_EROSQ_PAD%
}{Long \ButtonPower}%
\opt{RG_NANO_PAD}{\ButtonPower}%
\opt{AGPTEK_ROCKER_PAD}{Long \ButtonPower{}}%
&
\opt{HAVEREMOTEKEYMAP}{
@ -587,6 +590,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
Shutdown Rockbox
\\
\opt{RG_NANO_PAD}{Long \ButtonPower & Turn off the \dap{} \\}
\end{btnmap}
\label{ref:Safeshutdown}On shutdown, Rockbox automatically saves its settings.
@ -615,7 +619,7 @@ To turn on and off your Rockbox enabled \dap{} use the following keys:
performed by inserting a paperclip gently into the Reset hole.
}%
\nopt{gigabeatf,iaudiom3,iaudiom5,iaudiox5}
\nopt{gigabeatf,iaudiom3,iaudiom5,iaudiox5,rgnano}
{
\subsection{Starting the original firmware}
\label{ref:Dualboot}

View file

@ -82,8 +82,11 @@ your WPS (While Playing Screen).
\nopt{hold_button}{%
\opt{SANSA_CLIP_PAD}{\ButtonHome+\ButtonSelect}
\opt{SANSA_FUZEPLUS_PAD,AIGO_EROSQ_PAD}{\ButtonPower}
\opt{RG_NANO_PAD}{\ButtonStart+\ButtonFN}
& Key lock (software hold switch) on/off.\\
}%
\opt{RG_NANO_PAD}{\ButtonStart+\ButtonFN}
& Key lock (software hold switch) on/off.\\
% We explicitly list all the appropriate targets here and do no condition
% on the 'pitchscreen' feature since some players have the feature but do
% not have the button to go from the WPS to the pitch screen.