Cannot type symbols on dead keys (e.g., to write ', ", or ^)

185 views (last 30 days)
Using MATLAB R2022b Update 5 on Fedora Linux 37, but also confirmed not working on Ubuntu 22.04. I cannot write symbols that are on "dead keys", such as ', ", or ^. Normally, I would press the key and then space and the character appears, but now, only a space is inserted. It does work when switching to a keyboard layout that does not contain such dead keys (e.g., US International). Is this a bug or a problem on my side? I could not find anything about this issue.
  4 Comments
Franklin Ronald
Franklin Ronald on 27 Feb 2024
Same issue in R2023B running at AlmaLinux 9. But, it's not a "linux" issue, It's obvious that it's a Matlab issue.

Sign in to comment.

Answers (2)

Tommi Heikkilä
Tommi Heikkilä on 26 Apr 2023
I had the same issue with MATLAB R2023a, Finnish keyboard and Ubuntu 22.04. The workaround for the issue was the same as here: https://ubuntuforums.org/showthread.php?t=1911860
In Ubuntu settings I set the keyboard to 'Finnish (classic, no dead keys)' instead of 'Finnish' and now the keys work fine in Matlab.
Of course the behaviour is also slightly different: the symbols '¨ ^ ~' are typed straight away instead of being able to write accented characters but to me it's no big deal.
  2 Comments
Andreas
Andreas on 26 Apr 2023
That's also the solution I used (select a keyboard layout without dead keys). Still, it'd be nice if this were fixed.
Tommi Heikkilä
Tommi Heikkilä on 26 Apr 2023
Yes, there is definitely something wrong with how Matlab or Ubuntu currently treats the dead keys because they used to work just fine. I just wanted to offer a workaround / bandaid solution because it is a super annoying problem.

Sign in to comment.


Cris LaPierre
Cris LaPierre on 26 Mar 2023
If those keys are only not working in MATLAB, please report this as a bug to customer support: https://www.mathworks.com/support/contact_us.html
  6 Comments
Edilberto
Edilberto on 23 Nov 2023
I have the same problem with Ubuntu 22.04 and Matlab 2022b, 2023a, 2023b.
Antonio Sala
Antonio Sala on 14 Jan 2024
This bug seems to have been resolved in 24a prerelease... Well it's still unreleased/beta so who knows if fixing something else will break that again but, for the moment being, there is hope in the horizon.

Sign in to comment.

Products


Release

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!