Thought i'd let you know that Jason is concerned about the "sticky key" effect sometimes observed (e.g. when a key on the remote is pressed multiple times in quick succession resulting in a lot more scrolling than anticipated).
This is due to the way Flirc currently implements how it receives a signal, Jason explains it beautifully below:
As you can see there are significant variables in there:
As you can imagine and appreciate it will take a lot of Jason's work and (