[mythtv-commits] Ticket #12428: PATCH: Improve out-of-the-box support for MCE remotes
MythTV
noreply at mythtv.org
Mon Apr 13 18:18:41 UTC 2015
#12428: PATCH: Improve out-of-the-box support for MCE remotes
----------------------------------------------+----------------------------
Reporter: Karl Newman <SiliconFiend@…> | Owner:
Type: Patch - Feature | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.27.4
Severity: medium | Keywords:
Ticket locked: 0 | MCE,remote,lirc
----------------------------------------------+----------------------------
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.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12428>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list