Ніяк не доходять руки написати про "саморобний" медіацентр на XBMC. Але, щоб не забути опишу вирішення проблеми з пультом.
Натиснення кнопки на пульті, інколи, призводить до багаторазового спрацювання функцій меню. Наприклад тиснемо опцію «Відкрити», а воно відкриває і відразу "натискає" «Скасувати».
У файлі /etc/lirc/lircd.conf потрібно вставити:
suppress_repeat 4
Команди з пульта передаються через демон LIRC. Перевірити що це справді повторна передача команд пульта в самому LIRC (а не в XBMC) можна за допомогою консольної програмки irw:
root@XBMC:/etc/lirc# irw
000000000005eb92 00 Down Sony
000000000005eb92 01 Down Sony
000000000005eb92 02 Down Sony
000000000009eb92 00 Up Sony
000000000009eb92 01 Up Sony
000000000009eb92 02 Up Sony
Одне натиснення кнопки — декілька однакових команд. Після додавання параметру suppress_repeat:
root@XBMC:/etc/lirc# irw
000000000005eb92 00 Down Sony
000000000009eb92 00 Up Sony
000000000003eb92 00 Right Sony
000000000005eb92 00 Down Sony
Натиснення кнопок більше не дублюються. ;)