By the way, here's a trace of the output when I get the "runaway fast forward" that I described earlier in the thread. This is me pressing the right front-panel button, holding it for a moment to induce the longpress, then releasing it as it the longpress gets sent to the player. Then, it begins fast forwarding and does not stop, so I press it once quickly. This is the debug trace from that action :


475148: IA1:00000002,dk=00ffffff,dr=0,lk=0
475148: IA2:00000002.P,dk=00ffffff,dr=0,lk=0
475148: IA2: tflags=ff, flags=94, match=0
475250: ENQ.I: 00000002.0
475250: ENQ.P: 00000002.0
475254: DEQ.P: 00000002.0
475292: IA1:00000003,dk=00000002,dr=0,lk=0
475292: IA2:00000003.R,dk=00000002,dr=0,lk=0
475292: IA2: tflags=ff, flags=94, match=0
475292: ENQ.I: 00000003.133
475294: ENQ.P: 00000003.133
475528: IA1:00000002,dk=00ffffff,dr=0,lk=0
475528: IA2:00000002.P,dk=00ffffff,dr=0,lk=0
475528: IA2: tflags=ff, flags=94, match=0
475538: IA1:00000003,dk=00000002,dr=0,lk=1
475538: IA2:00000003.R,dk=00000002,dr=0,lk=1
475538: IA2: tflags=ff, flags=94, match=0
475538: IA2: tflags=fe, flags=94, match=0
475538: ENQ.I: 0420df11.0
475538: ENQ.I: 8420df11.0
475538: ENQ.I: 10000002.0
475538: ENQ.I: 10000003.0
475538: ENQ.I: 20000002.0
475538: ENQ.I: 20000003.0
475539: ENQ.P: 00000002.0
475540: ENQ.P: 00000003.0
475542: DEQ.P: 00000003.133
475543: DEQ.P: 00000002.0
475543: DEQ.P: 00000003.0

For reference, my config looks like this:

[ir_translate]
Left.L=Left.L
Left=PrevTrack.V,Left.N,Left.U
Right.L=Right.L
Right=NextTrack.V,Right.N,Right.U
Top.L=Top.L
Top=Pause.V,Top.N,Top.U
Bottom.L=Bottom.L
Bottom=Bottom.V,Bottom.N,Bottom.U
_________________________
Tony Fabris