[win32] Apple remote key repeat count

Bug #251607 reported by yyoyo
4
Affects Status Importance Assigned to Milestone
Moovida
Won't Fix
High
Unassigned

Bug Description

Sometime, the apple remote send two events at the same time. Adding a repeat count in the input provider can prevent this.

Step to reproduce:
1. Launch Elisa and stay on the main menu
2. Press the right key of the remote control

Excepted result : When you press one time, the next item is selected all the time
Unexpected result : Sometime, when you press the key, the selection go to the second item.

yyoyo (lionel.martin)
Changed in elisa:
importance: Undecided → High
milestone: none → 0.5.4
yyoyo (lionel.martin)
Changed in elisa:
milestone: 0.5.4 → 0.5.5
Revision history for this message
Damien Churchill (damoxc) wrote :

The same occurs running on linux too with a MCE remote. Have to be very careful how long you leave the button depressed in order for only one event to be sent.

yyoyo (lionel.martin)
Changed in elisa:
milestone: 0.5.5 → 0.5.6
yyoyo (lionel.martin)
Changed in elisa:
milestone: 0.5.6 → 0.5.7
yyoyo (lionel.martin)
Changed in elisa:
milestone: 0.5.7 → 0.5.8
Revision history for this message
yyoyo (lionel.martin) wrote :

It is not possible to handle the apple remote under windows Vista.
The driver installed by bootcamp does not provide access to the volume key. The only way to handle them is to change the driver, but it's working only under windows XP.

I close the bug, a blueprint has been created : https://blueprints.launchpad.net/elisa/+spec/apple-remote-control

Changed in elisa:
status: New → Won't Fix
Revision history for this message
kenny-x (live-kenny) wrote :

This is a general problem on linux, it seems that in most lirc configuration more that one event is generated for a little bit to long keypress. I made a quick fix for this, which can be found at http://kenny-x.student.utwente.nl/elisa/lirc_input.py it might not be entirely a correct implementation, but it works.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.