I have decoded a lot of LIRC files and they seem to have more exceptions than rules. Unless it is something really unusual, there are other methods listed below (IMO, in order of difficulty, all easier than decoding LIRC commands unless you already know a lot about the IR protocol and binary to hex manipulation):
1. If some commands in a setup code work, but not the ones you need, look at
www.hifi-remote.com under advanced codes=EFC for that setup code. If it not, tell us that setup code and the command you want (make sure you mention you can’t learn commands)
2. A device upgrade in the JP1 Yahoo files section.
3. A ccf file at RC that is close can be decoded with John Fine's DecodeCCF.exe/DecodeIR.dll
4. An RTI Theater Touch cml file from RC that can be decoded with John's cml2efc.exe/DecodeIR.dll
5. A Premise System file (
http://ir.premisesystems.com/search.aspx) that are Pronto hex that can be decoded with the special version of IRTool/DecodeIR.dll
All the decoding tools can be found in the JP1 Yahoo files under tools or programs, put DecodeIR.dll in your windows\system directory and it will work with all programs mentioned.
If you still need help decoding a LIRC file, post it and one of us will help. Once you figure out the”rules” for that command set then they aren't hard.