Can't set Alt+A or Alt+S as custom keyboard shortcuts

Bug #1576721 reported by readin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

Can't set Alt+A or Alt+S as custom keyboard shortcuts, because pressing them switches the focus to the other field.

For example, if you click in the Custom Shortcut field and press Alt+A, it switches the focus to the Alternate Shortcut field.

If you click in the Custom Shortcut field and press Alt+S, it "resets" the focus to itself (i.e. to the Custom Shortcut field).

In either case, it does not allow you to set that shortcut.

calibre 2.55 [64bit]
Windows 10 Pro

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1576721

That is by design, Alt+Accelerator key is the standard convention for keyboard
accessibility on windows. Use a modifier other than Alt for your
shortcuts.

 status invalid

Changed in calibre:
status: New → Invalid
Revision history for this message
readin (dgganon) wrote :

Thanks for that explanation, Kovid.

I was hoping to use the following shortcuts instead of the defaults:

A Show books by same author
Alt+A Add books

S Show books in same series
Alt+S Save to disk

For now I'm using Ctrl+A for Add books and Ctrl+S for Save to disk.

Revision history for this message
Kovid Goyal (kovid) wrote :

Those already have shortcuts, A and S

Revision history for this message
readin (dgganon) wrote :

Yes, sorry if my post wasn't clear.

I want to swap the default shortcuts, so that:

- A shows books by the same author, and Alt+A adds books.

- S shows books in the same series, and Alt+S saves to disk. (Note: I already removed the Alt+S shortcut from the search command.)

Is there a settings file where I can edit the shortcuts manually?

In any case, I just want to say *thanks* for a fantastic program! I feel like a kid in a candy store :)

Revision history for this message
Kovid Goyal (kovid) wrote :

Thinking about it, I suppose I could override the accelerator handling
when in capture mode.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: Invalid → Fix Released
Revision history for this message
readin (dgganon) wrote :

Wow, thanks so much! You rule! :D

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1576721

You're welcome :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.