I completely can’t understand for whom GNOME and Canonical develops / breaks GNU/Linux desktops.
Every computer for real work (not entertainment and gaming) has keyboard, the end-user uses it (with pre-installed and configured favorite shortcuts), but keyboard is broken (this thread as example).
If developers do not suppose Ubuntu to be real desktop system (to compete with RedHat or SuSe) - then it is not “The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu”, then it is OS for servers and for containers (not for end-users with GUI).
With such usability flaws I can recommend to remove and ignore GNOME (and beloved Unity too).
Currently only MATE DE can provide stable non-changing LTS user-experience without bells-and-whistles (thanks a lot, @Wimpress).
The universal remediation to fix current bug - do not use both GNOME sHell and Unity
and purge them with commands below:
sudo apt-get purge gnome-shell ubuntu-gnome-desktop \
ubuntu-desktop ubuntu-unity-desktop unity-session
sudo apt-get autoremove
but use Cinnamon, KDE, MATE (my favorite) or Xfce instead with packages from my PPA:
#Choose your favorite desktop
#sudo apt-get install cinnamon-desktop
#sudo apt-get install kubuntu-desktop
sudo apt-get install ubuntu-mate-desktop
#sudo apt-get instal xubuntu-desktop
#Add my PPA
sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade
#Reboot and enjoy
sudo reboot
Optionally pin (lock/hold) related packages to prevent their upgrade with:
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xorg-hotkeys
Package: *
Pin: release o=LP-PPA-nrbrtx-xorg-hotkeys
Pin-Priority: 1337
EOF
If you are not satisfied with obtained results - write a letter to Mark Shuttleworth / Xorg / GNOME / all bug-trackers / all IRCs / all LoCos / all treads of Ubuntu-Forums / Bill Gates about your problem and then execute:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:nrbrtx/xorg-hotkeys
sudo rm /etc/apt/preferences.d/pin-xorg-hotkeys