On 12/01/2022 14.57, Dr. Werner Fink wrote:
On 2022/01/12 14:04:46 +0100, Carlos E.R. wrote:
On 12/01/2022 12.14, Carlos E. R. wrote:
Hi,
On this same machine, on 15.2 I have edited file "/etc/X11/Xmodmap".
!! Fourth example: Make Menu key on WIN95 keyboard doing Compose !! CER !! keysym Menu = Multi_key !! keysym Win_R = Multi_key Does not work !!keysym Win_Menu = Multi_key Neither keysym Super_R = Multi_key
This activates the compose key (using XFCE), on the right "Windows" key of my keyboard.
On Leap 15.3 the exact same paragraph does nothing. Fresh test install.
Why?
Keep it simple and use the section `Position of Compose key` from the manual page xkeyboard-config(7) in e.g. /etc/X11/xorg.conf.d/00-keyboard.conf
... or lv3:ralt_switch_multikey
simply play around with setxkbmap to test with -option what you like to use but check with setxkbmap -print the initial setup/configuration
Well, /etc/X11/Xmodmap was simple because I simply copied to configuration from computer to computer and it worked. I found examples on how to do it time ago. Any other method needs study and testing (why so many different methods is confusing). I still do not know why xmodmap doesn't work on Leap 15.3 er@Erebor4:~> setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+es+inet(evdev)+terminate(ctrl_alt_bksp)+compose(rwin)" }; xkb_geometry { include "pc(pc105)" }; }; Notice that "compose" is listed there, but was not working. Unless what I did below has created it. And this does work and is trivial, except that applies only to one desktop:
I have not done that, but I thought that maybe XFCE could have a keyboard configuration tool, and it does.
So, going to XFCE setup, keyboard, layout. Disable "use system defaults". Then on the "Compose key" button, select "Right Win", and it works.
What is the compose key?
I can, for example, press [compose][-][-][-] and I get a long dash: '—'
Or [compose][o][o] and I get '°", the symbol to type "°C". Or [compose][L][-] amd I get "£"
And many other combinations that are not included in the keyboard.
-- Cheers / Saludos, Carlos E. R. (from oS Leap 15.3 x86_64 (Erebor-4))