I have been wrestling with this problem for some time, I have workarounds- I just never thought to ask it here- perhaps someone has an easy answer.
On my control panel, I use 1 button on each side of the panel for player 1 and player 2 COIN buttons. Now, in MAME, these are mapped to '5' and '6' respectively. I want to use these as my pinball buttons as well for Visual Pinball/pinmame. The default keys for visual pinball are 'L shift' and 'R shift'. The problem is, when I change the keys within visual pinball (under Preferences->Keys...) to '5' and '6', some of the tables insist on still entering a coin when I press the 5 key. The flipper is still activated, but a coin sound is made and the credits are increased as well, which is kind of annoying.
My solutions up to this point include:
1) Remap the MAME player 1 coin key to 'L shift' or something other than '5' (and consequently change my player 1 button 4 key to something other than 'L shift', and change my front end which used '5')
2) Use the IPAC programming to go back and fourth between "MAME" and "PINBALL" setups.
3) Put up with hearing the coins in Vpinball
Any suggestions? Thanks