xboxdrv key mappings not recognized in advancemess
-
Pi Model: 2
RetroPie Version: 4.3
Built From: Pre made SD Image on RetroPie website
USB Devices connected: keyboard and gamepad
Controller used: Generic gamepad
Guide used: https://github.com/RetroPie/RetroPie-Setup/wiki/Universal-Controller-Calibration-&-Mapping-Using-xboxdrv
Emulator: advancemessHi.
I've got xboxdrv running fine and have setup keyboard to gamepad mappings ok.
I included a udev rule so that the input is recognized as being from an actual keyboard at a system level.
The mappings work correctly from the command line, within Emulationstation and in Doom.These mappings are not recognized though within Advancemess on running the BBC Micro - games tested Chuckie Egg and Dare Devil Dennis.
I'm running the emulator through Emulationstation btw with the code below added to /etc/emulationstation/es_systems.cfg.<system> <name>advancemess</name> <fullname>advancemess</fullname> <path>/home/pi/RetroPie/roms/beeb</path> <extension>.ssd .img .SSD .IMG</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "advmess bbcb -dev_floppydisk %ROM%" "advmess"</command> <platform>advancemess</platform> <theme>advancemess</theme> </system>
Does anyone know how to propagate the xboxdrv mappings through to Advancemess from Emulationstation?
-
The problem is likely that AdvanceMAME is assigning the xboxdrv virtual keyboard to another player. I have it set to use any attached keyboard for all players by setting
device_keyboard raw
in/opt/retropie/configs/mame-advmame/advmame.rc
. -
@mediamogul Legend thank you so much. I added that to the. rc file for advmess and I've got it working now thanks.
In case this helps anyone else out there - when I installed advmess initially I did that from the command line not through emulationstation so there was no .rc file for advmame or advmess. After installing it through emulationstatios and retropie setup the .rc files were created. I edited the rc for advmame but that did nothing. I did the same edit to the rc for advmess and it's working.
Thanks again @mediamogul
-
No problem. Glad it's working.
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.