I've been busy with other things so I haven't got time to continue with the project. But anyway I had to make some changes for VDR to handle Apple Remote (or Lirc's macmini driver) better.
The problem is that Apple Remote keypresses are detected as keyrepeat if you press the same button within about 700ms. This causes problems in VDR usage as you need to press for example Ok-button several times in row to advance in menus and VDR prevents keyrepeat errors so that user doesn't go to somewhere by mistake.
I tried to find out the repeat detection from Lirc, but finally I found out it easier to modify the VDR's Lirc handling from lirc.c. The change was that I modified 'count' comparison from == 0 to < 7. Now VDR allows some repeats before changing to 'repeat-mode' and usage is quite nice.
Tilaa:
Lähetä kommentteja (Atom)
Ei kommentteja:
Lähetä kommentti