How do I set the "compose" key on the keyboard? I have run several Linux distributions (base on Debian/Ubuntu) for several years and have had no problems setting a compose key so that I could enter diacriticals and symbols like the em-dash and the Spanish upside down exclamation and question marks.
The other issue with the keyboard involves disabling the Caps Lock key (I am a fumble-fingered 73-year old and the caps lock key is the bane of my typing existence).
MOUSE
Before using the "Salt" method of setting up a sys-usb VM, I had my mouse set as left-handed. Then I got sys-usb set up. The mouse reverted to right-handed, but when I checked the System Tools --> Mouse and Touchpad, it indicated the mouse was left-handed.
But it is not :-( Changing the setting to right-handed and then back had no effect. I have searched the menus to no avail. Adding "Settings" to the sys-usb VM menu and then trying to invoke it failed.
First things first :-) When trying out keyboard changes, I wanted them to apply globally (they work just fine when I use setxkbmap..., thanks) and so made a change in dom0. Since the test change did not seem to work, I thought I would try a complete reboot (imagining that when dom0 starts up, it reads its configuration files and then doesn't reread them after that).
What a surprise -- my mouse reverted to being left-handed! I have no idea why (other than the reboot) or why it reverted to right-handed (other than the sys-usb VM being set up). Any way, the problem has "gone away".
Now for the keyboard changes. As I indicated, I wanted to turn off the Caps Lock key and set a "compose" key.
I launched a dom0 terminal and sudo'ed to root. Then I edited the file "/etc/X11/xorg.conf.d/00-keyboard.conf" and added the XkbOptions line. It now reads:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us"
Option "XkbOptions" "caps:none"
EndSection
After rebooting, the Caps Lock key is now off in all Qubes :-) However, I am not sure of the syntax of this file and do not want to make an error in the file in case it makes my keyboard inactive.
Can I change that last Option line to:
Option "XkbOptions" "caps:none compose:menu"
or do need to use a comma to separate the two options (could not find this information in the Wikipedia article) OR, possibly use:
Option "XkbOptions" "caps:none"
Option "XkbOptions" "compose:menu"
Perfect! Now my keyboard settings really are global and, as such things should be, set in one place.
Thank you for all the help you have been giving me.