Opened 5 years ago

#12428 new Patch - Feature

PATCH: Improve out-of-the-box support for MCE remotes

Reported by: Karl Newman <SiliconFiend@…> Owned by:
Priority: minor Milestone: unknown
Component: MythTV - General Version: 0.27.4
Severity: medium Keywords: MCE, remote, lirc
Cc: Ticket locked: no

Description

Since the MCE lirc drivers have moved into the kernel, it is possible to plug in an MCE USB receiver and start using it right away. MythTV partially supports the MCE commands by default. This patch aims to improve that support so that MCE remotes can be used with little or no key mapping.

One obstacle is that the Shift modifier is ignored by Myth, so that modifier was removed from the added keys. Another obstacle is that the MCE remote "Back" command is (annoyingly) Backspace where as Myth wants Esc. I think that legacy dates back to the earliest web browsers using Backspace for "Back". I didn't try to fix that one. (On my own remote I just remap the keys)

There are two patches: One for MythTV and MythVideo? and the other for MythMusic. Where possible I only added keys, but in the case of conflicts or where 4 keys were already mapped I had to change or remove a few.

Caveat: I developed these patches using my ARC-1100/VRC-1100. I believe it uses standard MCE key mappings but it should be confirmed (I posted these patches to the mythtv-users list but got no feedback) For example, I don't know if the standard MCE remote uses Mouse Right Click for the menu key, but I had some difficulty with that. It worked in the main menus but not during playback. With my remote I remapped the button.

Attachments (2)

MythTVMCEKeys.patch (6.3 KB) - added by Karl Newman <SiliconFiend@…> 5 years ago.
MythTV and MythVideo? MCE remote support
MythMusicMCEKeys.patch (1.7 KB) - added by Karl Newman <SiliconFiend@…> 5 years ago.
MythMusic MCE remote support

Download all attachments as: .zip

Change History (2)

Changed 5 years ago by Karl Newman <SiliconFiend@…>

Attachment: MythTVMCEKeys.patch added

MythTV and MythVideo? MCE remote support

Changed 5 years ago by Karl Newman <SiliconFiend@…>

Attachment: MythMusicMCEKeys.patch added

MythMusic MCE remote support

Note: See TracTickets for help on using tickets.