On Sat 12 Jul 2025 at 08:13:34 (+0100), Chris Green wrote: > Roger Price wrote: > > On Fri, 11 Jul 2025, Chris Green wrote: > > > > > I'm running Debian 12 with XFCE on two systems. > > > ... because I just needed a 'degrees' symbol. > > > > On this Debian 12 machine (QWERTY keyboard) with Xfce, I have the following > > keyboard setup : Xfce -> Applications -> Settings -> Keyboard -> Layout = > > English(US), with Variant = English (US, intl, with dead keys) . > > > > This provides the ° character with the three keys RightAlt + Shift + : > > > > I didn't need any additional character mapping. > > > > This setup also makes it easy to write in french with accents. > > > OP here. Yes, for accented characters and such I use a compose key, > so é is <compose key> + e + ', and so on. However I can't always > guess the right sequence for less frequently used things like block > graphic characters and, in this case, degrees.
You can write your own sequences, so that they are meaningful to you. For example: <Multi_key> <numbersign> <d> <b> : "𝄫" U1d12b # MUSICAL SYMBOL DOUBLE FLAT <Multi_key> <numbersign> <d> <s> : "𝄪" U1d12a # MUSICAL SYMBOL DOUBLE SHARP <Multi_key> <s> <x> : "✄" U2704 # WHITE SCISSORS are three of mine. Another is: <Multi_key> <c> <o> : "©" copyright # COPYRIGHT SIGN so that I don't have to remember whether it's Compose co or Compose oc. (Only the latter is defined by the system.) You can just place your definitions into the file ~/.XCompose, but do put: include "%S/en_US.UTF-8/Compose" at the top of your file, because creating this file _replaces_ the system's version in /usr/share/X11/locale/en_US.UTF-8/Compose, so you need to include the latter to retain its ~6000 definitions. Cheers, David.

