[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