Прокрутка в Matlab вызывает ошибку & ldquo; MEvent. ! СЛУЧАЙ & Rdquo;

Я был очень раздражен тем, что виртуальная рабочая точка перекрывала «функцию» единицы / compiz.

После многих часов, пытаясь разобраться с их различными преждевременными концепциями, ошибками и неэффективностью (которые все еще существуют в Ubuntu 11.10), я дал их и вернулся к gnome2 / metacity.

Metacity - довольно скудный и эффективный оконный менеджер, который отделяет рабочие пространства.

2
задан 23 October 2017 в 23:20

6 ответов

Не знаю, как это вообще происходит, но это работает на моем Ubuntu 16.04 с синтаксической сенсорной панелью.

Запустите xinput list в терминале, чтобы найти идентификаторы сенсорной панели.
test@laptop:~$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [slave  pointer  (2)]
⎜   ↳ DLL075B:01 06CB:76AF Touchpad             id=11   [slave  pointer  (2)]
, то есть здесь соответствующие записи: id = 11 и id = 15. Проверьте настройки прокрутки с двумя пальцами, запустив xinput list-props 11 и xinput list-props 15, которые отвечают за «MEvent. CASE!» ошибка в MATLAB.
test@laptop:~$ xinput list-props 11
    Synaptics Two-Finger Scrolling (278):   1, 1

test@laptop:~$ xinput list-props 15
    Synaptics Two-Finger Scrolling (278):   1, 1
Отключить горизонтальную прокрутку с помощью
xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0
и
xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0

. Если это сработает, вы можете создать сценарий startup.m в вашем каталоге запуска MATLAB, который автоматически запускается каждый раз при открытии MATLAB. [!d10 ]

    system('xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0');
    system('xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0');   

Чтобы найти свою загрузочную папку MATLAB, куда вы хотите поместить файл startup.m, напишите pwd в консоли MATLAB.

1
ответ дан 22 May 2018 в 17:13

Не знаю, как это вообще происходит, но это работает на моем Ubuntu 16.04 с синтаксической сенсорной панелью.

Запустите xinput list в терминале, чтобы найти идентификаторы сенсорной панели. test@laptop:~$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)] ⎜ ↳ DLL075B:01 06CB:76AF Touchpad id=11 [slave pointer (2)] , то есть здесь соответствующие записи: id = 11 и id = 15. Проверьте настройки прокрутки с двумя пальцами, запустив xinput list-props 11 и xinput list-props 15, которые отвечают за «MEvent. CASE!» ошибка в MATLAB. test@laptop:~$ xinput list-props 11 Synaptics Two-Finger Scrolling (278): 1, 1 test@laptop:~$ xinput list-props 15 Synaptics Two-Finger Scrolling (278): 1, 1 Отключить горизонтальную прокрутку с помощью xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0 и xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0

. Если это сработает, вы можете создать сценарий startup.m в вашем каталоге запуска MATLAB, который автоматически запускается каждый раз при открытии MATLAB.

system('xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0'); system('xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0');

Чтобы найти свою загрузочную папку MATLAB, куда вы хотите поместить файл startup.m, напишите pwd в консоли MATLAB.

2
ответ дан 18 July 2018 в 04:43

Не знаю, как это вообще происходит, но это работает на моем Ubuntu 16.04 с синтаксической сенсорной панелью.

Запустите xinput list в терминале, чтобы найти идентификаторы сенсорной панели. test@laptop:~$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)] ⎜ ↳ DLL075B:01 06CB:76AF Touchpad id=11 [slave pointer (2)] , то есть здесь соответствующие записи: id = 11 и id = 15. Проверьте настройки прокрутки с двумя пальцами, запустив xinput list-props 11 и xinput list-props 15, которые отвечают за «MEvent. CASE!» ошибка в MATLAB. test@laptop:~$ xinput list-props 11 Synaptics Two-Finger Scrolling (278): 1, 1 test@laptop:~$ xinput list-props 15 Synaptics Two-Finger Scrolling (278): 1, 1 Отключить горизонтальную прокрутку с помощью xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0 и xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0

. Если это сработает, вы можете создать сценарий startup.m в вашем каталоге запуска MATLAB, который автоматически запускается каждый раз при открытии MATLAB.

system('xinput set-prop 15 "Synaptics Two-Finger Scrolling" 1 0'); system('xinput set-prop 11 "Synaptics Two-Finger Scrolling" 1 0');

Чтобы найти свою загрузочную папку MATLAB, куда вы хотите поместить файл startup.m, напишите pwd в консоли MATLAB.

2
ответ дан 24 July 2018 в 18:09

Как предложил Ян Хантер на форуме Mathworks просто создайте файл start.m с инструкциями, которые отключают горизонтальную прокрутку:

!synclient HorizEdgeScroll=0 !synclient HorizTwoFingerScroll=0

Возможно, вам придется открыть редактора в качестве администратора для сохранения в папке, например [F2]. Вставьте две строки выше в новый файл и сохраните как startup.m в вашей папке MATLAB / R201 ... / toolbox / local /.

0
ответ дан 22 May 2018 в 17:13

Как предложил Ян Хантер на форуме Mathworks просто создайте файл start.m с инструкциями, которые отключают горизонтальную прокрутку:

!synclient HorizEdgeScroll=0 !synclient HorizTwoFingerScroll=0

Возможно, вам придется открыть редактора в качестве администратора для сохранения в папке, например [F2]. Вставьте две строки выше в новый файл и сохраните как startup.m в вашей папке MATLAB / R201 ... / toolbox / local /.

0
ответ дан 18 July 2018 в 04:43

Как предложил Ян Хантер на форуме Mathworks просто создайте файл start.m с инструкциями, которые отключают горизонтальную прокрутку:

!synclient HorizEdgeScroll=0 !synclient HorizTwoFingerScroll=0

Возможно, вам придется открыть редактора в качестве администратора для сохранения в папке, например [F2]. Вставьте две строки выше в новый файл и сохраните как startup.m в вашей папке MATLAB / R201 ... / toolbox / local /.

0
ответ дан 24 July 2018 в 18:09

Другие вопросы по тегам:

Похожие вопросы: