Hi! I have just ditched windows 11 for Zorin OS. I used Linux more than 20 years ago but it was quite different back then. The only problem I have faced so far is keyboard Latvian (apostrophe). Apostrophe is used as a dead key to produce Latvian specific letters. The problem is - it is sticky. It produces two Latvian letters in a row which is not what I need. I need only one next letter to be produced as Latvian when apostrophe is pressed. I have tried editing layout file (/usr/share/X11/xkb/symbols/lv), tried to specify letters in ~/.XCompose, could not get it working like I need. Funny part is - installation wizard test box behaves like it should. But when fully installed - dead key is sticky. Any ideas on how to make it none sticky?
p.s. I have used apostrophe as a dead key for more than 25 years now so it would be quite impossible to unlearn it and use AltGr instead.
Because You have edited a File for X11 and zorin starts normally by default in Wayland, You would suggest to switch to X11/Xorg. to do that, go to the Login Screen. Click on Your Profile so that the Passoword Field appears. When it is appeares, you should see a Gear Icon in the bottom right Corner. Click on it and choose the Option ''zorin Desktop on Xorg'' and then log in.
Thank you for reply. It does work indeed on xorg. As far as i understand wayland is better isn't it? Is there a way to achieve none sticky dead key on wayland or is it just the way it works and no way around it?
It's better to use whatever works best on your system For many users, especially those with nvidia cards or older systems, XOrg is often still the better option.
I want apostrophe as dead key to be none sticky. If i press apostrophe + a + a, it should produce "āa" (hope it renders right). It does so on xorg. On wayland Latvian (apostrophe) keyboard layout produces "āā". But if there are no drawbacks for using xorg, i can use xorg instead.
Yes you can use XOrg. I also do so. If you notice any disadvantages, you can switch back at any time.
Wayland is the newer technology, but it often causes problems in many areas because it is not very well implemented yet.