The rev 3 spec was corrected from L/R/M -> L/M/R
https://twiddler.tekgear.com/doc/static/twiddler3_config_format_v5_rev0.pdf
https://twiddler.tekgear.com/doc/static/twiddler3_config_format_v5_rev3.pdf
Part of the issue is Tuner had the mouse action labels incorrect for the left-most and right-most button graphics. We've updated the labels in Tuner.
Here are some sample cfg headers:
e.g. cfg that assigns keystrokes to each mouse button:
header bytes 0 to 15
0x05,0x05,0x01,0x00
0xDC,0x05,0x00,0x0F
0x00,0x10,0x00,0x15
0x0A,0x64,0x00,0x00
byte 6:7 (left-side mouse button) types HID code 0x0F (letter 'l')
byte 8:9 (middle mouse button) types HID code 0x10 (letter 'm')
byte 10:11 (right-side mouse button) types HID code 0x15 (letter 'r')
(assumes en-US layout on host)
e.g. cfg that uses default mouse actions assigned to each mouse button
header bytes 0 to 15
0x05,0x05,0x01,0x00
0xDC,0x05,0x00,0x00
0x00,0x00,0x00,0x00
0x0A,0x64,0x00,0x00
byte 6:7 (left-side mouse button) conducts mouse left-click
byte 8:9 (middle mouse button) conducts mouse middle-click
byte 10:11 (right-side mouse button) conducts mouse right-click