@meleu you can adjust the codes that get sent - means customising the scripts though.
eg. line 116 of runcommand.sh
from
"$ROOTDIR/supplementary/runcommand/joy2key.py" "$JOY2KEY_DEV" kcub1 kcuf1 kcuu1 kcud1 0x0a 0x09 &
to
"$ROOTDIR/supplementary/runcommand/joy2key.py" "$JOY2KEY_DEV" kcub1 kcuf1 kcuu1 kcud1 0x0a 0x09 0x0a 0x0a 0x0a &
would assign 0x0a (enter) to buttons 2, 3 and 4 in addition to the existing mapping.