[mythtv-commits] Ticket #10017: 'Edit Keys' should not allow you to set keybindings that myth will ignore
MythTV
noreply at mythtv.org
Wed Aug 31 21:32:44 UTC 2011
#10017: 'Edit Keys' should not allow you to set keybindings that myth will ignore
------------------------------------+--------------------------------------
Reporter: dantheperson@… | Type: Bug Report - General
Status: new | Priority: major
Milestone: | Component: MythTV - General
Version: 0.24-fixes | Severity: medium
Keywords: keybinding Shift | Ticket locked: 0
------------------------------------+--------------------------------------
The 'edit keys' part of the front-end should not allow you to set a key
binding that myth is going to ignore by design, i.e. any keybinding
involving SHIFT.
Even better would be if there was a config option within 'Edit Keys' to
say 'do not ignore the shift key'.
As it is, 'Edit Keys' does not ignore the shift key, and so it allows you
to bind Ctrl+Shift+P to a function. The rest of myth then ignores the
shift key, so you are left endlessly trouble shooting your setup wondering
what you have done wrong until you stumble across closed bug reports
saying it is broken by design.
Either ignore the shift key consistently (i.e. ignore it within 'Edit
Keys') and so pressing Ctrl+Shift+P would show and be saved as Ctrl+P, and
thus it will still work when a users presses their keyboards 'multimedia'
button that sends Ctrl-Shift-P,
Or at least save people hours of troubleshooting by popping up a message
saying that 'due to legacy case-insensitive lirc support, you cannot use
the Ctrl key in keybindings, and will need to install lirc with the
keyboard input driver and fiddle around with text config files to use your
keyboard'
Anyways, don't mean to sound too negative, hope the suggestions here a
constructive to the Journey to a better user experience. Keep up the good
work!
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10017>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list