Wenn ich versuche, in einem Matlab-Fenster mit zwei Fingern zu scrollen, erhalte ich den Fehler
MEvent.Case!
Die vorgeschlagene Lösung (wie im Matlab-Forum veröffentlicht) scheint für Matlab unter Linux einwandfrei zu funktionieren
!synclient HorizTwoFingerScroll=0
aber es funktioniert nicht für Matlab, das auf einem Mac läuft.
Wie kann ich Matlab dazu bringen, diesen Fehler nicht mehr zu geben?
Das Synclient-Programm ist ein Befehlszeilentool für den Zugriff auf Synaptics-Treiberoptionen in Linux, daher ist dies nur relevant, wenn Sie sich auf einem Linux-System mit einem Synaptics-Touchpad befinden.
Auf meinem Mac hatte ich dieses Problem, als ich mit einer Magic Mouse über NoMachine/NX remote auf einen Linux-Desktop zugegriffen habe. Die Magic Mouse hat keine „Taste“, sondern eine Trackpad-ähnliche Oberfläche, die Klicks, Taps, Wischbewegungen usw. registrieren kann button click"-Effekt für Linux), und ich habe festgestellt, dass ich diese "MEvent"-Warnungen in MATLAB nicht mehr auslösen kann, wenn ich in MagicPrefs "Configure Scrolling" wähle und dann ALLE Scroll-Verhaltensweisen (1/2/3 Finger) deaktiviere.
HINWEIS: Das Deaktivieren des gesamten Scrollens deaktiviert das Mausrad-ähnliche Scrollen, und es stellt sich heraus, dass nur das Deaktivieren des horizontalen/diagonalen Scrollens erforderlich zu sein scheint, um das MATLAB-Problem zu vermeiden.
MeinRadio