Hijack v289 is now available for download.

Note that many of you will get a Config Error message at each startup until you go and nuke the button_pacing=nn line from your config.ini file. This option is no longer relevant, and has been removed from the code.

New in v289:

-- no more button_pacing=nn parameter in config.ini

-- LONG button presses (.L) now work perfectly every time

-- removed some dead code to make Hijack slightly smaller again

-- minor tweaks to the display controller "sendcommand" logic

The major change in the code was to completely eliminate the unsynchronized button queue from empeg_input.c, in favour of the synchronized (timestamps) queue that Hijack provides. This guarantees that the pacing of buttons, short/long presses, etc.. will always be correct, regardless of player load or disk activity.

It works (very well) for me, hope it's useful to others as well.

Cheers

-ml