Sur mon système, Firefox doit être démarré avec l'option
MOZ_USE_XINPUT2=1 /usr/bin/firefox
pour que mon écran tactile fonctionne avec Firefox, tout en
MOZ_USE_XINPUT2=1 firefox
semble bien fonctionner aussi.
Maintenant, je voudrais ajouter cette option de démarrage au lanceur. Idéalement,
MOZ_USE_XINPUT2=1 /usr/bin/firefox
devrait devenir l'option par défaut;firefox %u
devrait devenir une entrée supplémentaire dans la liste rapide;En essayant de réaliser ces choses, j'ai tripoté Alacarte et Ménulibre; J'ai modifié usr/share/applications/firefox.desktop
J'ai copié le firefox.desktop
modifié vers ./local/share/applications/
afin de démarrer Firefox à partir de là. Rien de tout cela n'a fonctionné, j'ai donc réinstallé Firefox et écrit ce post. Le système est Ubuntu 17.04 avec GNOME Shell 3.24.2
P.S. Je ne sais pas si ces minuscules boîtes gris foncé s'appellent liste rapide dans gnome-Shell. Sinon, ce que je veux dire, c’est l’équivalent de unit-quicklists dans gnome-Shell, où vous pouvez choisir de lancer une nouvelle fenêtre privée, par exemple.
Tout d’abord, copier un fichier .desktop
de /usr/share/applications
vers ~/.local/share/applications
fera en sorte que la copie écrase l’icône système à l’échelle du système uniquement pour vous. Cela signifie que dans la plupart des cas, vous ne devez pas éditer les fichiers placés dans /usr/share/applications
, copiez-le d'abord, puis modifiez-le ensuite dans ~/.local/share/applications
.
Pour ce qui est de créer un tel fichier de bureau pour vos besoins, le contenu devrait ressembler à ceci:
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox %u'
Terminal=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-window-wi;new-private-window;new-private-window-wi;
[Desktop Action new-window]
Name=Open a new Window
Name[de]=Ein neues Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -new-window'
[Desktop Action new-window-wi]
Name=Open a new Touch-Window
Name[de]=Ein neues Touch-Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -new-window'
[Desktop Action new-private-window]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -private-window'
[Desktop Action new-private-window-wi]
Name=Open a New Private Touch-Window
Name[de]=Ein neues privates Touch-Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -private-window'
J'ai laissé de côté les chaînes spécifiques à la langue, à l'exception de l'allemand, afin de préciser ce qui doit être changé.
Vous pouvez simplement créer un nouveau fichier dans ~/.local/share/applications
en copiant le champ de code ci-dessus avec Ctrl+C ensuite
nano ~/.local/share/applications/firefox.desktop
et coller dans votre précédent champ de code copié avec Ctrl+Shift+V. Pour quitter l'édition, appuyez simplement sur Ctrl+X, confirmez votre écriture en appuyant sur Y et frapper Return écrire dans le nom de fichier indiqué.
Puisqu'une mise à jour écrasera uniquement le fichier .desktop
dans /usr/share/applications
, cette modification devrait durer jusqu'à la fin des mises à jour. mais vous devez confirmer sur les modifications majeures que le fichier est toujours correct en fonction du fichier système.
MOZ_USE_XINPUT2=1 /usr/bin/firefox
devrait devenir l’option par défaut;