web-dev-qa-db-fra.com

lancer la commande xset au démarrage

Je suis sous xubuntu 16.04.

J'exécute deux commandes au démarrage pour configurer ma souris.

Les deux fonctionnent bien dans le terminal.

Lorsque je les configure pour qu'ils s'exécutent au démarrage à l'aide de l'application "Sessions et démarrage", l'un prend effet et l'autre non.

Celui qui prend effet est une commande xinput pour changer la sensibilité.

Celui qui ne prend pas effet est le suivant ....

xset m 2 12

Pourquoi cette commande xset ne fonctionne-t-elle pas lorsque je la configure dans "Sessions et démarrage". La commande de démarrage est activée et certainement configurée correctement.

3
ScottF

Comme cela a été résolu dans les commentaires, la solution consiste à définir la commande sur la commande dans un shell et la différer, de la manière suivante:

bash -c 'sleep 10 && xset m 2 12'

Les délais permettent à l'interface graphique de démarrer correctement, puis exécute la commande spécifiée.

4
Sergiy Kolodyazhnyy

Écrire ceci dans un fichier texte

#!/bin/bash (newline of code) code Rendre le fichier exécutable et le démarrer lors de la connexion.

0
Ubuntu User