I would guess dbfloyd1977 wrote: I just tried it out, and it is a nuisance to me, but it may not be to someone more patient. Holding down Vol+ resulted in a slightly faster than +1/sec rate (1 Hz, I guess?)
A few questions:floyd1977 wrote::
Macro Vol+ = DEV_TV;SHIFT-VOL+;DEV_AUD;SHIFT-VOL+;SHIFT-VOL+
Macro Vol- = DEV_TV;SHIFT-VOL-;DEV_AUD;SHIFT-VOL-;SHIFT-VOL-
RECV Vol+ (LKP) = Short: [Blank], Long: Vol+
RECV Vol- (LKP) = Short: [Blank], Long: Vol-
Changing the macros to increment/decrement volume 2 steps at a time made things more bearable. This goes along with Capn's suggestion of fine tuning to find the right ratio of receiver volume : TV volume.
The discussion above was sort of predicated on the premise that you would have the LKP call itself at the end of the long leg (i.e. put a Vol+ command at the end of the Long sequence). But the way you built it, I'm not sure whether it's calling the Macro or the LKP at the end, since you have TWO sequences assigned to the same button - ONE via the macro, and another via the LKP. I would put the macros on some other button, like xshift-Vol, and the LKP on the Vol button as you have and then append that button to the end of the LKP long sequence (I recognize your use of shift-cloaking for the raw functions within your macro)
Does this actually repeat if you hold down the Vol button? If it does, I'm surprised, since the way you have this constructed, you should get EXACTLY 1 increment of TV Vol and 2 increments of RCVR Vol for each Long press, regardless of how long you hold the button down.
Are you using a delay of ZERO? Then why not put one increment of each on the short leg? Then you have the fine granularity you want for a super-short keypress.
Just thinking out loud.