I was pretty confident that version 2 would work so back to the drawing board.
Since it did not lock you up or take you out of the extender the basic function worked and I must not be sending the buttons back to the remote correctly.
My next step is to get my wife to release her 6131 so I can test on it. For some reason she loves the 6131 and thinks I am going to break it.
Thanks for trying, but I'm still not having any luck.
Before you put any more effort into this, I'm starting to think that this really isn't worth the effort. Having to create the keymoves for LKP-as-shift isn't really that much less work than creating the keymoves for the current LKP, and the space saving isn't that great now that I've been reminded about shift-cloaking.
I still think a global and automatic LKP-as-shift that is part of the base keystroke processing in an extender would be worthwhile. Maybe someday I'll find enough free time to investigate extender writing. In the meantime, I don't think this is worth any more work.
I agree, there seems to be no real gain from an effort to use point of view. I did get it to send the shifted function last night. It was a interesting effort but not worth pursuing.
I will look further into an extender version and see if it is worth doing.
This .zip doesn't include any documents. Read the documents in the regular version of 6131ex1.zip for general information and instructions if necessary.
It should work pretty much as Greg described (or what I thought he said, at least.) You put a function on a shifted button and it'll be treated as the long press side of LKP, unshifted function is executed on a short press.
mtakahar wrote:I've created a prototype and posted it here.
This .zip doesn't include any documents. Read the documents in the regular version of 6131ex1.zip for general information and instructions if necessary.
It should work pretty much as Greg described (or what I thought he said, at least.) You put a function on a shifted button and it'll be treated as the long press side of LKP, unshifted function is executed on a short press.
Hal
I see you're still updating this prototype. How's it going?