Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users

Dashboard
Notifications
Mark all as read
Q&A

Disable compose and dead key transient characters

+1
−0

I use AltGr as a compose key to insert accented characters. E.g., to insert "ë", I type AltGr ¨ e.

Now, in Firefox, pressing AltGr inserts an underlined dot character, and pressing ¨ causes it to replace the underlined dot with an underlined diaeresis. Then I press e and "ë" shows up as expected.

In every other application I know, no character is inserted until that 3-key sequence is complete, so though Firefox is trying to help by inserting those transient underlined characters, it actually confuses me because my brain is not expecting a character until after the sequence is complete. It just looks like I have fat-fingered every time.

Thus the question: Can I disable those transient symbols for compose sequences in Firefox?

I have found nothing whatsoever by searching, but I did find a "compose" setting in about:config. Toggling it, however, had no effect.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

0 comment threads

1 answer

+1
−0

I have found that this also happens with dead keys, and that keyword was more fruitful for the search engine, which directed me to Reddit: GTK has changed how dead keys work.

So the issue is not specific to Firefox, but to all GTK3 applications! The poster further claims:

I have not found a way to configure it, so I've patched it out.

I've created an AUR package in case you're interested.

So if you are using Arch Linux you can give that patch a go, otherwise you will have to patch it yourself.

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comment threads

Sign up to answer this question »

This community is part of the Codidact network. We have other communities too — take a look!

You can also join us in chat!

Want to advertise this community? Use our templates!