Wie kann ich Befehle in einem Autostart ausführen?

Jok3er

Lt. Commander
Registriert
Okt. 2009
Beiträge
1.784
Hallo,

Ich habe zwei Befehle die ich am besten in den Autostart einfügen möchte.

Das ist 1x die Mausbeschleunigung ausschalten:

xinput set-prop "pointer:SunplusIT SmartMouse" "Device Accel Profile" -1

Und eine Festplatte ausschalten:

sudo hdparm -y /dev/sdb1



Was muss ich tun damit diese beiden Sachen beim Autostart (also wenn Ubuntu hochfährt) ausgeführt werden?



Mfg,
Dragst3er
 
Das habe ich auch schon gelesen.
Ich weiß nur nicht wie ich ein Script schreiben muss wo der das Programm ausführt das wäre in dem Fall ja "xinput" und "hdparm" und dan dazu die Aktion die er Ausführen soll. Also dan die Mausbeschleunigung ausschalten.



Ich bin noch Linux Anfänger und möchte da auch noch viel lernen.


Gibt es bei Linux so etwas wie bei Windows den Taskplaner ? Das würde vieles einfacher machen.


Edit:

Bei den Befehl "sudo hdparm -y /dev/sdb1" muss ich immer ein Passwort eingeben.

Ist es dan noch überhaupt möglich das in den Autostart einzufügen ?
 
Zuletzt bearbeitet:
Grundsätzlich geht das, allerdings wäre es vermutlich besser das direkt als root ausführen zu lassen, sonst steht irgendwo dein sudo-Passwort in einer Datei. Da würde sich ein systemd-Service anbieten, wie hier beschrieben: https://wiki.archlinux.org/index.php/hdparm

Und die Mausbeschleunigung kannst du so vermutlich auch permanent abschalten, allerdings nutze ich weder Arch noch Ubuntu, sodass ich nicht weiß, ob du das 1:1 übernehmen kannst: https://wiki.archlinux.org/index.php/Mouse_acceleration
 
Zurück
Oben