Closed Bug 666680 Opened 13 years ago Closed 5 years ago

Can't use OPT/ALT for keyboard shortcuts, inserts characters instead

Categories

(Firefox :: Keyboard Navigation, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: triconium, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0
Build Identifier: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0

Keyconfig (I presume all aspects of Firefox) and platformHTMLBindings.xml will not allow you to assign OPT/ALT+<KEY> to a command. Firefox seems to only recognize OPT+<KEY> as a character input rather than as a request for a command, such as cmd_wordPrevious or cmd_wordNext.

Reproducible: Always

Steps to Reproduce:
Keyconfig:
1. Install Keyconfig
2. Attempt to assign a shortcut to OPT+<KEY>

platformHTMLBindings.xml:
1. Add <handler event="keypress" key="b" modifiers="alt" command="cmd_wordPrevious"/> to platformHTMLBindings.xml.



Actual Results:  
Keyconfig:
The shortcut will not assign (the input box for the keyboard shortcut does not change).

platformHTMLBindings.xml:
Firefox will crash upon launch.

Expected Results:  
Keyconfig and platformHTMLBindings.xml should accept the shortcut and not assume the user is inserting a character.

I presume this is an issue that will require some heavy lifting to resolve due to Firefox's rather platform independent core and is surely an obstacle to Firefox being able to respect DefaultKeyBinding.dict as reported here: https://bugzilla.mozilla.org/show_bug.cgi?id=282097

Please let me know what additional information I can provide. If anyone has any pointers as to which aspects of the source I should familiarize myself with in order to tackle this issue, I would be more than willing to contribute my time.

Thanks!
David, did you figur eit out?
Flags: needinfo?(triconium)

2019-03-06

This bug is part of a group of bugs which have had an open needinfo for at least 12 weeks.

The request for information has not been answered, and we can't move forward on the bug so we are closing it.

If the defect is still present, please reopen this bug with an updated report.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Flags: needinfo?(triconium)
You need to log in before you can comment on or make changes to this bug.