On 2022-01-14 20:22:33 Carlos E. R. wrote:
|On 15/01/2022 03.01, J Leslie Turriff wrote: |> On 2022-01-12 08:09:33 Carlos E. R. wrote: |>> |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. |> |> Hee hee... the word 'simple' doesn't belong in a discussion of X |> keyboard configuration. :-) | |Configuration may not be easy, as can be seen on most of the suggestions |seen here. | |But once the compose key is enabled, using it is trivial, which is what |I said.
This might be helpful: https://people.uleth.ca/~daniel.odonnell/Blog/custom-keyboard-in-linuxx11 Leslie -- Distribution: openSUSE Leap 15.3 x86_64