2010-08-06, 14:58
Ok so i've slowly been piecing together a Linux based XBMC machine to replace my Xbox1.
Most things are now working, i just need to sort the remote.
I'm using the Xbox1 DVD playback kit, but i'm finding that xbmc ignores my multiple button presses.
If i do "<down><down><down>" for example, it might only move once, or maybe twice.
to get three notches i need to have a delay between each button press, which is a little tedious.
I've used IRW to see whats going on, and with the default "gap" setting i found that lirc wasnt noticing the button being released. Now irw is correctly noticing the gaps, but XBMC is still ignoring them.
I've taken a log from IRW of both slow and fast presses:
Slow produces this:
Whereas fast produces this:
The difference appears to be that the second field acts oddly in the fast press scenario.
With slow presses, the field always starts at 00, whereas with fast presses it climbs with each press, even though its noticed the "_UP".
Any ideas what i need to adjust to fix this?
Cheers
Kev
Most things are now working, i just need to sort the remote.
I'm using the Xbox1 DVD playback kit, but i'm finding that xbmc ignores my multiple button presses.
If i do "<down><down><down>" for example, it might only move once, or maybe twice.
to get three notches i need to have a delay between each button press, which is a little tedious.
I've used IRW to see whats going on, and with the default "gap" setting i found that lirc wasnt noticing the button being released. Now irw is correctly noticing the gaps, but XBMC is still ignoring them.
I've taken a log from IRW of both slow and fast presses:
Slow produces this:
Code:
00000000000000a7 00 DOWN XboxDVDDongle
00000000000000a7 01 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
00000000000000a7 00 DOWN XboxDVDDongle
00000000000000a7 01 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
00000000000000a7 00 DOWN XboxDVDDongle
00000000000000a7 01 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
Whereas fast produces this:
Code:
00000000000000a7 00 DOWN XboxDVDDongle
00000000000000a7 01 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
00000000000000a7 02 DOWN XboxDVDDongle
00000000000000a7 03 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
00000000000000a7 04 DOWN XboxDVDDongle
00000000000000a7 05 DOWN XboxDVDDongle
00000000000000a7 00 DOWN_UP XboxDVDDongle
The difference appears to be that the second field acts oddly in the fast press scenario.
With slow presses, the field always starts at 00, whereas with fast presses it climbs with each press, even though its noticed the "_UP".
Any ideas what i need to adjust to fix this?
Cheers
Kev