Search Support

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 bhfreagra
  • 0 leis an bhfadhb seo
  • 23 views
  • Freagra is déanaí ó Catt0s

more options

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.

Réiteach roghnaithe

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)

more options

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?

more options

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?

more options

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?)

Athraithe ag Catt0s ar

Helpful?

more options

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?

more options

Helpful?

more options

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?

more options

Réiteach Roghnaithe

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?

Cuir ceist

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