I haven't tested it to make sure, but John Fine probably coded it to do the make and break since it is sending the same command out with one bit changed. If so, it won't do a compound key. I can probably kludge together a protocol to do a few commands, but it may take a while.
John, if you are reading this, I put the protocols.ini entry in the zip here with the device upgrade and included and explanation that you posted at the time you wrote the protocol of how it worked.
stu, Are you using girder by any chance on the PC that has your DVD? If so, I think you could convert any non-compound key to trigger Girder to provide the key strokes that the DVD program is looking for.
I have posted my IR file for diagnosis. Please assist.
Moderator: Moderators
-
jon_armstrong
- Expert
- Posts: 1238
- Joined: Sun Aug 03, 2003 9:14 pm
- Location: R.I.P. 3/25/2005
- Contact:
-
jon_armstrong
- Expert
- Posts: 1238
- Joined: Sun Aug 03, 2003 9:14 pm
- Location: R.I.P. 3/25/2005
- Contact:
OK
I think I figured it out. The protocol only does the make command so it should work. The command is sent only once so I shortened up the lead out time considerably. I also realized I set the default sub-device to 0 rather than 3. So the upgrade I posted had the wrong sub-device number
You also need to replace the Acer Keyboard entry in protocols.ini wth this:
[Acer Keyboard]
PID=01 11
DevParms=Device:4=15,Sub Device:3=3
DeviceTranslator=Translator(lsb,0,3,4) Translator(lsb,0,1,8,3) Translator(lsb,1,3,9)
FixedData=8E EC
CmdParms=OBC:7=0
CmdTranslator=Translator(lsb,0,7) XorCheck(1,7,0,7)
DefaultCmd=00
Notes=
Code.S3C80= 43 89 21 8B 0F 87 80 40 07 07 00 00 01 90 00 D2 00 BE 06 40 31 00 6C 06 78 05 47 77 06 E0 07 02 77 60 07 10 07 10 06 10 07 10 06 10 06 31 C0 E6 10 04 8D 01 46
I tried a macro and it seems like it executes within 135 mS of the other command so it should work. In the Acer KB RM device upgrade you should also set device=15 and sub-device=3 rather than what it is now set for which I think is blank. I updated the upgrade in the files (use the same link) if you want to look. I added the same device number as the KM upgrade (Cable 1984).
Don't worry about Girder
I think I figured it out. The protocol only does the make command so it should work. The command is sent only once so I shortened up the lead out time considerably. I also realized I set the default sub-device to 0 rather than 3. So the upgrade I posted had the wrong sub-device number
You also need to replace the Acer Keyboard entry in protocols.ini wth this:
[Acer Keyboard]
PID=01 11
DevParms=Device:4=15,Sub Device:3=3
DeviceTranslator=Translator(lsb,0,3,4) Translator(lsb,0,1,8,3) Translator(lsb,1,3,9)
FixedData=8E EC
CmdParms=OBC:7=0
CmdTranslator=Translator(lsb,0,7) XorCheck(1,7,0,7)
DefaultCmd=00
Notes=
Code.S3C80= 43 89 21 8B 0F 87 80 40 07 07 00 00 01 90 00 D2 00 BE 06 40 31 00 6C 06 78 05 47 77 06 E0 07 02 77 60 07 10 07 10 06 10 07 10 06 10 06 31 C0 E6 10 04 8D 01 46
I tried a macro and it seems like it executes within 135 mS of the other command so it should work. In the Acer KB RM device upgrade you should also set device=15 and sub-device=3 rather than what it is now set for which I think is blank. I updated the upgrade in the files (use the same link) if you want to look. I added the same device number as the KM upgrade (Cable 1984).
Don't worry about Girder
-Jon