[mythtv-users] Key binding issue

Jim Stichnoth stichnot at gmail.com
Wed Jul 20 18:38:41 UTC 2011


On Wed, Jul 20, 2011 at 7:12 AM, C E <cnidus.eudoxus at gmail.com> wrote:
>>> I have a key binding issue. I think I know the cause, but I don't have
>>> the skills to figure out how to fix it.
>>>
>>> I know that keybingings are hard-coded, but I don't know where or how
>>> how to get a list of those hard-coded bindings. Presumably this means
>>> that the hard coded keybinding is the default if another binding is
>>> not defined. I also know about the easy way of changing keybindings
>>> through MythWeb. This has worked generally pretty well, but the
>>> listing in MythWeb is incomplete because there is at least one thing I
>>> cannot change.
>>>
>>> I have 'Backspace' mapped to the same functionality as 'ESC' in all
>>> the possible locations in the MythWeb listing. But there are
>>> situations where only 'ESC' will work to back out of a screen. For
>>> example, while highlighting a recording, pressing 'I' brings up the
>>> info screen. The only way to back out of this screen is to hit 'ESC'.
>>> This is annoying because I have a mini-keyboard (Logitech denovo mini)
>>> and 'ESC' is actually requires two key press (Fn+Tab).
>>> Thoughts or suggestions would be appreciated.
>>> Cnidus
>
>>I have run into the same problem and solved it by following the
>>instructions on
>>
>>http://www.multimedia4linux.de/htpc/dinovomini.html
>>
>>to assign the 'stop' button (the one with the white square) in the
>>top row to 'Esc'.
>
> Thanks for the reply, but it is not an issue specific to the DiNovo
> Mini. I have the same problem with a regular USB keyboard. I still
> believe that it is a Myth issue and not a hardware issue. Any other
> ideas?

There are a few places in the myth source code that hard-code the
Qt::Key_Escape key.  You may be running into one of these, in which
case there is no myth configuration that will help.

Have you considered using your .lircrc file to remap the Backspace
button to the Escape key?

Jim


More information about the mythtv-users mailing list