Modify

Ticket #10017 (accepted Bug Report - General)

Opened 21 months ago

Last modified 14 months ago

'Edit Keys' should not allow you to set keybindings that myth will ignore

Reported by: dantheperson@… Owned by: mdean
Priority: minor Milestone: unknown
Component: MythTV - General Version: 0.24-fixes
Severity: medium Keywords: keybinding Shift
Cc: Ticket locked: no

Description

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!

Attachments

Change History

comment:1 Changed 15 months ago by beirdo

  • Milestone set to unknown

comment:2 Changed 15 months ago by mdean

  • Owner set to mdean
  • Status changed from new to accepted

comment:3 Changed 14 months ago by mdean

  • Priority changed from major to minor

resetting defaults

View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.