Okay, so I've got two days before I disappear again for several weeks, so I figured I might as well implement another nice feature or two..

Hijack v66 is now out, with a couple of major IR translation enhancements:

-- a button can have separate translations for both LONG and SHORT presses.
-- a button can have separate translations for each active input source of the player (Tuner, Aux, and Main/mp3).

Eg.


[ir_translate]
;Multiple simultaneous translations for TapeSelect button on Pioneer vsx043
00a15e4c.LT=20df07 ; If longpress and Tuner active, then toggle AM/FM
00a15e4c.A=b9461e ; If Aux active, then select Main/mp3
00a15e4c.M=b9461c ; If Main/mp3 active, then select Tuner
00a15e4c=b9461d ; default: select Aux

Or at least that's how it is intended to work. Let me know if you find any bugs that I missed. Note that it is not currently possible to specify longpresses to the right of the equal sign. Maybe someday (non trivial).

Cheers

-ml


Edited by mlord (17/11/2001 23:56)