MEvent. ¡Caso! en Matlab corriendo en Mac

1

Cuando intento desplazar con dos dedos en una ventana matlab, aparece el error

MEvent.Case!

La solución propuesta (como se publicó en el foro de Matlab) parece funcionar bien para que Matlab se ejecute en Linux

!synclient HorizTwoFingerScroll=0

pero no funciona para Matlab ejecutándose en una Mac.

¿Cómo puedo hacer que matlab deje de dar este error?

    
pregunta Marta 09.06.2016 - 23:03

1 respuesta

1

El programa synclient es una herramienta de línea de comandos para acceder a las opciones del controlador Synaptics en Linux, por lo que solo es relevante si está en un sistema Linux con un panel táctil Synaptics.

En mi Mac, tuve este problema al usar un Magic Mouse para acceder a un escritorio de Linux de forma remota a través de NoMachine / NX. El Magic Mouse no tiene "botón", pero en cambio tiene una superficie similar al trackpad que puede registrar clics, toques, swipes, etc. Yo uso una herramienta de terceros llamada MagicPrefs (la clave de uso en este contexto es habilitar un "centro"). botón haga clic en "efecto para Linux), y encontré que si selecciono" Configurar desplazamiento "en MagicPrefs, y luego deshabilito TODOS los comportamientos de desplazamiento (dedo 1/2/3) ya no puedo activar esas alertas de" Evento "en MATLAB.

NOTA: deshabilitar todo el desplazamiento deshabilita el desplazamiento tipo rueda de ruedas, y resulta que solo deshabilitar el desplazamiento horizontal / diagonal parece ser necesario para evitar el problema de MATLAB.

    
respondido por el James Ford 17.08.2016 - 17:24

Lea otras preguntas en las etiquetas