Dans Natty Narwhal, je faisais quelques astuces géniales avec .gtkrc-2.0
pour désactiver la mnémonique (menus soulignés), mais c’est maintenant impossible. Je suppose que dans Oneiric Ocelot, ce sera quelque chose de différent car il utilise GTK3.
J'avais l'habitude d'y parvenir en ajoutant les lignes suivantes:
gtk-enable-accels = 0
gtk-enable-mnemonics = 0
Comment puis-je me débarrasser des mnémoniques dans Oneiric Ocelot?
GTK3 n'utilise plus gtkrc, mais est passé au style avec CSS. Mais il existe toujours un moyen de modifier les paramètres globaux. Citant le référence GTK :
GTK + lit les valeurs par défaut pour les paramètres des fichiers settings.ini dans /etc/gtk-3.0 et $ XDG_CONFIG_HOME/gtk-3.0.
Voir cette page pour plus de détails.
Je me demande si cela fonctionne dans Unity, avec le menu global. Je ne sais pas si ces paramètres sont adaptés par elle.
Après si longtemps et aucune réponse trouvée sur ma question, je l'ai trouvée!
Pour masquer les mnémoniques (accélérateurs de clavier) dans GTK 3.x, il vous suffit d'ouvrir:
/usr/share/themes/THEME_NAME/gtk-3.0/settings.ini
Ajoutez la ligne suivante:
gtk-enable-mnemonics = 0
Et sauvegardez le fichier. Déconnectez-vous ou changez de thème avec un autre, puis remettez-le en place. C'est tout. Rien de difficile à faire, seulement peu de recherche.
PS: Bien sûr, après la mise à jour du paquet ubuntu-light-themes, cela sera perdu et devra être refait à nouveau.
Pour "désactiver" les mnémoniques de Nautilus 3.10.1 sur Ubuntu 14.04 qui utilise GTK3:
/home/YOURUSERNAME/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-mnemonics = 0
Sources:
* https://mail.gnome.org/archives/gtk-list/2011-March/msg00108.html
* https://developer.gnome.org/gtk3/stable/GtkSettings.html
p.s. Notez que la documentation GTK indique que vous devriez avoir une variable d'environnement appelée XDG_CONFIG_HOME
mais je n'en avais pas. J'avais un dossier ~/.config/gtk-3.0
existant et il semble qu'il le recherche par défaut, sans la variable d'environnement.
ajouter
gtk-auto-mnemonics = 1
dans les paramètres de votre thème: /usr/share/themes/YOUR_THEME_NAME/gtk-3.0/settings.ini