Vraag Een opdrachtregel configureren om uit te voeren bij inloggen [dupliceren]


Deze vraag heeft hier al een antwoord:

Telkens wanneer ik mijn Ubuntu 14.10 opnieuw start, wordt mijn touchpad-station (synaptics) teruggezet naar de standaardconfiguratie. Is er een manier om mijn sysclient-instellingen te herstellen na het opnieuw opstarten? Alternatief; hoe kan ik een opdracht configureren om uit te voeren elke keer dat ik me aanmeld?

De opdracht om mijn touchpad correct in te stellen is:

 synclient VertScrollDelta=-120 && synclient HorizScrollDelta=-120

1
2018-02-24 21:07


oorsprong


hoe maak je nu instellingen aan? - Jacob Vlijm
Elke keer dat ik een sessie start, open ik de terminal en voer dit uit: synclient VertScrollDelta = -120 && synclient HorizScrollDelta = -120 Hoe kan ik dit programmeren om elke start uit te voeren? bedankt - Mateeus


antwoorden:


U kunt de opdracht toevoegen aan uw opstarttoepassingen: Dash> "Startup Applications"> De opdracht toevoegen:

/bin/bash -c "sleep 15&&synclient VertScrollDelta=-120 && synclient HorizScrollDelta=-120"

De pauze van 15 seconden is om het bureaublad te laten laden voordat de instellingen veranderen (anders zou het commando breken).

Bij de volgende aanmelding zou het moeten werken (na 15 seconden). Je kunt een beetje experimenteren met de pauze. Waarschijnlijk staat de 15 seconden aan de veilige kant.

alternatief

U kunt (in het algemeen) handmatig een automatisch startpunt maken (dit geeft u volledige controle)

[Desktop Entry]
Name=Touchpad settings
Exec=/bin/bash -c "sleep 15&&synclient VertScrollDelta=-120 && synclient HorizScrollDelta=-120"
Type=Application

Kopieer de bovenstaande code, plak deze in een leeg bestand en sla het op als:

settings_touchpad.desktop

In ~/.config/autostart. Bij volgende login het commando in de Exec= regel zal worden uitgevoerd.


2
2018-02-24 22:04



Ik gebruikte de Startup Applications-manier en het werkte. Dank je! - Mateeus