Hidmacros allow "mapped key on press" and
"mapped key on release".
With Mjoy16 with MMjoy firware Hidmacros see up to 48 buttons (firmware limitation).
http://www.hidmacros.eu/
I use SVMapper on il-2 Cliffs of Dover (il-2 WT) in Windows 7/64 - work OK.
Testing now SVmapper with Mjoy16 with MMjoy firware:
http://tinypic.com/r/2ij5l4j/8
Both in "Toogle Gear" in one key and "Raise/Lower Gear" in separated keys.