Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot type anything in Firefox nightly #217

Open
geofft opened this issue Mar 26, 2019 · 5 comments
Open

Cannot type anything in Firefox nightly #217

geofft opened this issue Mar 26, 2019 · 5 comments

Comments

@geofft
Copy link

geofft commented Mar 26, 2019

On Firefox nightly 68.0a1 (2019-03-22) on Debian stable, I can't type anything other than the Enter key.

@alex suggested I try setting the preference dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode to include pypyjs.org, and that fixed it and I can type normally. Presumably there's some non-legacy thing PyPyJS needs to do.

@rfk
Copy link
Contributor

rfk commented Mar 28, 2019 via email

@rfk
Copy link
Contributor

rfk commented Mar 29, 2019

It's perfect!

Well that's embarassing, looks like I email replied to this github issue rather than to an unrelated email. Sorry about that.

@rfk
Copy link
Contributor

rfk commented Mar 29, 2019

Thanks for reporting this, but I have to be honest, I don't expect to make time to dig into this issue at all.

@con-f-use
Copy link

Just so you know, same problem and (hacky) solution on Ubuntu 18.04 LTS firefox.

@mikedlr
Copy link

mikedlr commented Nov 15, 2022

This still exists on Ubuntu LTS 22.04 / Firefox 106 and will presumably do so forever - the explanation is here - https://support.mozilla.org/en-US/kb/dom-events-changes-introduced-firefox-66

The work around remains

  • go to about:config in your firefox URL bar (accepting any warnings)
  • search for dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode
  • add ,pypyjs.org to the end of the configuration string

Thanks for leaving this up so that it can be experimented with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants