Comment faire des changements permanents dans / sys / devices / platform /?

1

Je configure le trckpoint de mon thinkpad à l'aide de la commande suivante:

sudo echo -n 120 > /sys/devices/platform/i8042/serio1/serio2/speed
sudo echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity

Mais je dois l'exécuter après le redémarrage. Est-il possible de rendre ce changement permanent?

draw
la source

Réponses:

0

Vous pouvez les ajouter à un script de démarrage exécuté au démarrage. Ce serait plus facile.

Une autre solution consiste à recompiler le noyau Linux et à définir les paramètres par défaut de ces paramètres sur votre choix.

mdpc
la source
0

Comme @mdpc le dit, le script de démarrage est la meilleure façon de le faire. J'ai fait quelque chose de similaire (cela devrait fonctionner sur la plupart des distributions).

Ajoutez les lignes suivantes à /etc/rc.local n'importe où avant la dernière ligne "exit 0" (si exit 0 n'existe pas, ajoutez-les simplement au fichier)

echo -n 120 & gt; / sys / devices / plate-forme / i8042 / serio1 / serio2 / vitesse echo -n 255 & gt; / sys / devices / plate-forme / i8042 / serio1 / serio2 / sensibilité

davidgo
la source
Bonjour David, j'ai essayé de mettre les 2 lignes en /etc/rc.local mais après le redémarrage, cela n'a pas fonctionné ... J'utilise Linux Mint
draw
On dirait que ma mise en forme a été équipée - est-ce que vous l'avez mis en 1 ligne ou 2? (Il devrait y avoir une coupure de ligne avant le deuxième écho).
davidgo
voici mon dossier: pastebin.com/VHqg9eik
draw
Cela me semble correct. Vous ne savez pas quoi conseiller à partir d'ici. La chose évidente à vérifier est si le script est en cours d'exécution. Vous pouvez le faire en ajoutant une ligne "/ bin / date & gt; /tmp/date.log" avant la sortie 0 et en redémarrant. S'il crée / ajoute à un fichier /tmp/date.log au redémarrage avec la date à l'intérieur, le script s'exécute au démarrage. Sinon, nous pourrions rechercher pourquoi. (Les autorisations sont-elles correctement définies sur /etc/rc.local - chmod 755 /etc/rc.local?) S'il est en cours d'exécution, il se peut que quelque chose remplace votre configuration.
davidgo
Eh ... On dirait que ça tourne maintenant ...
draw