This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
Hi, I'm having a problem with my keyboard, it was working correctly until few day ago.
I've a Plank, it is attached to a laptop with Arch Linux. It is configured as US international with dead keys.
This is my xorg configuration:
Section "InputClass"
Identifier "OLKB Plank"
MatchUSBID "3297:c6cf"
MatchIsKeyboard "True"
Option "XkbLayout" "us"
Option "XkbVariant" "intl"
EndSection
Now the problem is that I cannot input the single quote anymore in some softwares. Usually I press ´ space and it appears the ', now if I press ´ space I just get ´. I can still input letters like é using ´ e the double quotes also works correctly, if I press " space. The only thing that it doesn't work is the single quote.
The weird thing is that it depends on the software inside the Telegram Client or urxvtc I can input correctly the single quote, in other softwares like chrome, waterfox or vscode I can't.
I've noticed that the only way to input a single quote is to press the AltGr on my laptop keyboard and the ' so I can get the single quote. The problem is that I don't have the AltGr on my keyboars (and I would like to avoid to map it on my Planck) and it was working correctly until few days ago.
Any idea?
Thanks in advance.
Edit: it is not just a Plank problem, it happens also on my laptop but there I can "solve" using the AltGR key
Edit 2: checking the file /usr/share/X11/locale/en_US.UTF-8/Compose
I've found this
<dead_acute> <space> : "'" apostrophe # APOSTROPHE
so it should work, it is like that some softwares are not reading the compose
file
SOLUTIONS:
- using
ibus-daemon --xim -d
at xorg boot, fixes it - editing: ~/.config/gtk-3.0/Compose as indicated here: https://gitlab.gnome.org/GNOME/gtk/-/issues/3807 it should solve the problem.
Post Details
- Posted
- 3 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/olkb/commen...