Wenn ich oben rechts auf meinen Namen klicke, dann auf "Systemeinstellungen", dann auf "Maus und Touchpad" und dann auf "Touchpad während der Eingabe deaktivieren", wirkt sich dies auf meine Mausbewegungen aus. Ich muss zwei Sekunden warten, bevor ich den Zeiger mit dem Touchpad bewegen kann.
Ich mag die Funktion "Touchpad während des Tippens deaktivieren" im Allgemeinen, da sie verhindert, dass ich versehentlich ein anderes Fenster anstelle des Fensters anhebe, in das ich tippe. Kann die Funktion jedoch nur das Tippen auf das Touchpad und nicht meine Bewegungsversuche beeinflussen? die Maus herum?
Ich verwende GNOME 3.2.1 unter Fedora 16
Antworten:
Auf meinem ThinkPad X220T mit GNOME 3 ist es ziemlich einfach, mitzutippen und versehentlich auf das Touchpad zu stoßen, wodurch ein anderes Fenster als das, in das Sie tippen, geöffnet wird.
Angeblich besteht die Lösung für dieses Problem darin, oben rechts auf Ihren Namen zu klicken, dann auf "Systemeinstellungen", dann auf "Maus und Touchpad" und dann auf "Touchpad während der Eingabe deaktivieren" zu klicken, wie im Screenshot unter http: // www gezeigt .thinkwiki.org / wiki / Synaptics_TouchPad_driver_for_X .
Dies führt dazu, dass
syndaemon
( http://linuxcommand.org/man_pages/syndaemon1.html ) die folgenden Optionen gestartet werden:Die Optionen bedeuten Folgendes:
Wenn Syndaemon mit diesen Optionen ausgeführt wird, wird das ursprüngliche Problem behoben, aber meine Produktivität wird dadurch absolut beeinträchtigt, da die
-t
Option nicht aktiviert ist:Ohne
-t
, sobald ich aufhöre zu tippen und versuche, den Zeiger zu bewegen, kann ich nicht. Ich muss 2 volle Sekunden warten, bevor sich der Zeiger bewegt.Zurück zu dieser "Maus und Touchpad" -Schnittstelle sehe ich keine Möglichkeit zu konfigurieren, welche Optionen gegeben werden
syndaemon
und was ich sagen kann, die Optionen sind fest codiert:http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/mouse/gsd-mouse-manager.c?id=5ee48ce8aa66f6c4fdc4aa2c07bc03bdb83bcb65#n540
Die Lösung ist zweifach. Ich kann mich nicht an
syndaemon
die Standardoptionen halten , daher lasse ich "Touchpad während der Eingabe deaktivieren" deaktiviert. Umsyndaemon
mit den gewünschten Optionen zu beginnengnome-session-properties
, öffne ich das Dialogfeld "Einstellungen für Startanwendungen". Von dort aus klicke ich auf Hinzufügen, gebe einen Namen ein (ich habe meinen "0pdurbin-disable-touchpad-while-tippen" genannt, damit er oben angezeigt wird) und einen Befehl, der für mich wie folgt lautet:Wiederum ist die Hauptänderung die Hinzufügung von
-t
,syndaemon
lähmt meinen Zeiger nicht, aber während ich dort war, reduzierte ich die Leerlaufzeit auf eine Sekunde.Ich hoffe das hilft jemandem, weil mich das verrückt gemacht hat.
Um zu vermeiden, dass Sie ein GUI-Tool verwenden, wie
gnome-session-properties
es aussieht, können Sie eine Datei wie diese einrichten, die in meinem Fall erstellt wurde:Übrigens scheint dies eine ziemlich vollständige Liste der Anwendungen, die automatisch gestartet werden, die , die in aufgelistet
gnome-session-properties
:find /etc/xdg/autostart /usr/share/autostart /usr/share/gdm/autostart/ /usr/share/gnome/autostart
quelle
Stellen Sie nach dem Erstellen der oben genannten
syndaemon.desktop
Datei sicher, dass Sie die Option " Touchpad während der Eingabe deaktivieren " unter den Einstellungen für Maus und Touchpad deaktivieren, bevor Sie den Desktop neu starten.Andernfalls werden zwei Syndaemon-Prozesse ausgeführt, und der ursprüngliche Prozess mit einer Zeit von 2 Sekunden wird bevorzugt!
quelle