Mozilla will shut down Pocket’s services on July 8, 2025. At that time users will no longer be able to access the Pocket website, apps and API. You can export your saved items and API data until October 8, 2025 before they are permanently removed. For more information, see this article.

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Modifier Keys will not work at the same time in Developer Edition

  • 7 replies
  • 0 have this problem
  • 21 views
  • Last reply by Catt0s

I have 2 instances of Firefox: I use stable for all my professional work, and I use Developer Edition (Aurora Channel) for personal things. The stable branch works fine. In Aurora though, certain key combos will not work. This even persists in troubleshooting (safe) mode.

Specifically, it seems anything using both ctrl+alt will not register alt, only ctrl. alt, alt+shift, and ctrl+shift all seem to work fine, but ctrl+alt and ctrl+alt+shift do not. Again, this works fine in stable, so I am clueless as to why it doesn't work in my other instance.

Another detail is that this happens on multiple websites, not just one. The post prominent one is Google Sheets. In sheets, you can insert the date using `ctrl+;`, the time using `ctrl+shift+;`, and both using `ctrl+alt+shift+;`. Inserting them separately works fine, but both causes only one to insert.

I have 2 instances of Firefox: I use stable for all my professional work, and I use Developer Edition (Aurora Channel) for personal things. The stable branch works fine. In Aurora though, certain key combos will not work. This even persists in troubleshooting (safe) mode. Specifically, it seems anything using both ctrl+alt will not register alt, only ctrl. alt, alt+shift, and ctrl+shift all seem to work fine, but ctrl+alt and ctrl+alt+shift do not. Again, this works fine in stable, so I am clueless as to why it doesn't work in my other instance. Another detail is that this happens on multiple websites, not just one. The post prominent one is Google Sheets. In sheets, you can insert the date using `ctrl+;`, the time using `ctrl+shift+;`, and both using `ctrl+alt+shift+;`. Inserting them separately works fine, but both causes only one to insert.

Chosen solution

jscher2000 - Support Volunteer said

I forgot to ask whether you have exonerated your extensions and any startup scripts you might use. You can rule them all out at once using Troubleshoot Mode, but if it works as expected in Troubleshoot Mode, then you need to investigate the individual items. Diagnose Firefox issues using Troubleshoot Mode - use Open, not Refresh, when given the choice

haha, yeah I did that, as initially stated. I figured out the root cause (see the bug report), definitely seems like a bug.

Read this answer in context 👍 0

All Replies (7)

Is this a fairly new issue, for example, since the 139.0b1 release on April 28 or later?

I don't think it's related to the dev tools shortcuts (https://firefox-source-docs.mozilla.org/devtools-user/keyboard_shortcuts/index.html), unless there are undocumented ones.

On my test page, do you still see both keydown and keyup events reported for Ctrl+Alt+[key] and Ctrl+Alt+Shift+[key]:

https://www.jeffersonscher.com/res/keyvents.html

Any difference between left and right Alt keys?

Is anything customized if you check here:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.

More info on about:config: Configuration Editor for Firefox. The moderators would like us to remind you that changes made through this back door aren't fully supported and aren't guaranteed to continue working in the future.

(2) In the search box in the page, type or paste ui.key and pause while the list is filtered - Firefox should display about 8 preferences - for reference, this is what I have in Firefox 138:

Helpful?

I have the same config under the results of `ui.key`. The issue started at least a few months ago, it is not that new. Using your website:

ctrl+Z regardless of left/right:

  • keydown => event.key: "z" + Ctrl
  • keyup => event.key: "z" + Ctrl

shift+Z, regardless of left/right:

  • keydown => event.key: "Z" + Shift
  • keypress => event.key: "Z" + Shift
  • keyup => event.key: "Z" + Shift

ctrl+shift+Z, regardless of left/right ctrl/shift:

  • keydown => event.key: "Z" + Ctrl + Shift
  • keyup => event.key: "Z" + Ctrl + Shift

alt+shift+Z, regardless of left/right shift/alt:

  • keydown => event.key: "Z" + Shift
  • keyup => event.key: "Z" + Shift

ctrl+alt+shift+Z, regardless of left/right modifiers

  • keydown => event.key: "Z" + Ctrl + Shift
  • keyup => event.key: "Z" + Ctrl + Shift

For alt, I had to change keys. Alt+Z was tied to AMD Software, so it only registered keyup. Others opened the menu bar. alt+C, both left and right alt. It doesn't even register alt???

  • keydown => event.key: "c"
  • keyup => event.key: "c"

For reference, in my other instance, it shows `event.key: "c" + Alt`

Helpful?

Possibly related detail: On the key test page provided, enabling "Log solo modifier key events (keydown repeats a lot...)" doesn't do anything on this instance for any modifier keys. On the other instance, Alt is the ONLY one that logs anything there. (Actually, Right Control and Right Alt do too?)

Modified by Catt0s

Helpful?

I searched for a new bug and couldn't find one. There was an older bug about international keyboards, but since that was from a few years ago, it wouldn't explain the recent change you're seeing.

You could file a new bug, and if you have extra time on your hands, you could run a Mozregression to triangulate on which change broke it.

You might also mention it on the Firefox subreddit (r/Firefox), as more Beta / DevEd / Nightly users will see your post there than here.

Helpful?

Helpful?

I forgot to ask whether you have exonerated your extensions and any startup scripts you might use. You can rule them all out at once using Troubleshoot Mode, but if it works as expected in Troubleshoot Mode, then you need to investigate the individual items.

Diagnose Firefox issues using Troubleshoot Mode - use Open, not Refresh, when given the choice

Helpful?

Chosen Solution

jscher2000 - Support Volunteer said

I forgot to ask whether you have exonerated your extensions and any startup scripts you might use. You can rule them all out at once using Troubleshoot Mode, but if it works as expected in Troubleshoot Mode, then you need to investigate the individual items. Diagnose Firefox issues using Troubleshoot Mode - use Open, not Refresh, when given the choice

haha, yeah I did that, as initially stated. I figured out the root cause (see the bug report), definitely seems like a bug.

Helpful?

Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.