Auf meinem Thinkpad muss ich im Terminal so etwas ausführen:
xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Middle Button Emulation" 8 1
Damit emulieren die 2 Tasten auf meinem Touchpad den mittleren Mausklick. Jetzt muss diese Zeile jedes Mal ausgeführt werden, wenn ich GNOMe oder X oder was auch immer starte, damit sie "einfach funktioniert".
Ich habe ~ / .xsession oder ~ / .bashrc versucht, aber ohne Erfolg. Sollte ich es irgendwo in GNOME-Startskripte oder in / etc / X einfügen?
Ich benutze Ubuntu 11.10.
sleep 5
am Anfang Ihrer.xsession
Datei ein hinzuzufügen ?Antworten:
Ich verwende Enlightenment DM, aber das ist für andere DMs / Desktops relevant. Ich starte meine Sitzung mit xsession, also habe ich zunächst xinput-Befehle in ~ / .xsession eingefügt, wodurch nicht alle Einstellungen geändert wurden, die ich ändern wollte. Nur einige von ihnen. Ich hatte entweder alle oder keine Änderungen erwartet, also fügte ich meiner .xsession eine 10-Interaktionsschleife mit Intervallen von 1 Sekunde hinzu, führte jedes Mal xinput-Befehle aus und überprüfte, ob die Einstellungen angewendet wurden. Zu meiner Überraschung wurden alle Einstellungen nach der ersten Iteration angewendet.
Dies bedeutet, dass Ihr DM etwas unternimmt, um Ihre xinput-Einstellungen zu überschreiben. Da der Befehl, mit dem Ihr DM gestartet wird (in meinem Fall E17), der letzte in Ihrer .xsession-Datei ist, ist diese Datei kein Platz dafür.
Ich habe die folgenden Zeilen in mein ~ / .profile eingefügt und dies hat das Problem gelöst:
PS. set-int-prop wurde zugunsten von set-prop (man xinput) abgelehnt.
Hoffentlich hilft das jemandem.
quelle
Fügen Sie den Befehl direkt zu Startanwendungen hinzu. Im Befehlsfeld.
oder
Erstellen Sie ein einfaches Skript und fügen Sie das Skript Startanwendungen hinzu.
quelle
Erstellen Sie eine Datei
/etc/X11/Xsession.d/
dafür.quelle
/etc/X11/xinit/Xsession
So habe ich es in Ubuntu 14.04 vom Terminal aus gemacht:
1) Überprüfen Sie den Namen Ihres Geräts:
2) Siehe verfügbare Optionen für Ihr Gerät:
3) Bearbeiten Sie die Einstellungen (um die Einstellungen nach dem Neustart / Herunterfahren konsistent zu machen, fügen Sie diesen Befehl einfach zu den Startanwendungen hinzu ):
Hier ist ein Beispielbefehl, mit dem ich gesperrte Drags in meinem Touchpad aktiviert habe:
Um eine andere Option zu aktivieren / ändern, suchen Sie sie einfach in den verfügbaren Optionen Ihres Geräts und spielen Sie mit ihnen, bis Sie das gewünschte Ergebnis erhalten. Fügen Sie dann den Befehl zu Startanwendungen hinzu und fertig! Ich hoffe es hilft! :)
quelle