The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]



"Мышка живёт своей жизнью"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (X Window, GUI / Linux)
Изначальное сообщение [ Отслеживать ]

"Мышка живёт своей жизнью"  +/
Сообщение от Ne01eX (ok) on 29-Мрт-18, 21:56 
Может уже кто сталкивался с подобной проблемой и решил её.

Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по экрану с произвольным нажатием кнопок.

1. Мышку менял, в том числе и на USB.

2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу. Во всяком случае, когда не запущено ни одного GTK+3 приложения такой проблемы не наблюдается.

3. Бага проявляется что в fluxbox, что в xfce.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Мышка живёт своей жизнью"  +/
Сообщение от ыы on 30-Мрт-18, 08:59 
> Может уже кто сталкивался с подобной проблемой и решил её.
> Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по
> экрану с произвольным нажатием кнопок.
> 1. Мышку менял, в том числе и на USB.
> 2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу.
> Во всяком случае, когда не запущено ни одного GTK+3 приложения такой
> проблемы не наблюдается.
> 3. Бага проявляется что в fluxbox, что в xfce.

заменить мышку. убрать наводки на передающий тракт.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Мышка живёт своей жизнью"  –1 +/
Сообщение от redd on 30-Мрт-18, 12:06 
>> Может уже кто сталкивался с подобной проблемой и решил её.
>> Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по
>> экрану с произвольным нажатием кнопок.
>> 1. Мышку менял, в том числе и на USB.
>> 2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу.
>> Во всяком случае, когда не запущено ни одного GTK+3 приложения такой
>> проблемы не наблюдается.
>> 3. Бага проявляется что в fluxbox, что в xfce.
> заменить мышку. убрать наводки на передающий тракт.

Пересобрать драйвер мышы

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Мышка живёт своей жизнью"  +/
Сообщение от Keeper (??) on 02-Апр-18, 18:08 
>>> Может уже кто сталкивался с подобной проблемой и решил её.
>>> Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по
>>> экрану с произвольным нажатием кнопок.
>>> 1. Мышку менял, в том числе и на USB.
>>> 2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу.
>>> Во всяком случае, когда не запущено ни одного GTK+3 приложения такой
>>> проблемы не наблюдается.
>>> 3. Бага проявляется что в fluxbox, что в xfce.
>> заменить мышку. убрать наводки на передающий тракт.
> Пересобрать драйвер мышы

Если не поможет, пересобрать ядро.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Мышка живёт своей жизнью"  +/
Сообщение от Ne01eX (ok) on 04-Апр-18, 18:38 
>[оверквотинг удален]
>>>> Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по
>>>> экрану с произвольным нажатием кнопок.
>>>> 1. Мышку менял, в том числе и на USB.
>>>> 2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу.
>>>> Во всяком случае, когда не запущено ни одного GTK+3 приложения такой
>>>> проблемы не наблюдается.
>>>> 3. Бага проявляется что в fluxbox, что в xfce.
>>> заменить мышку. убрать наводки на передающий тракт.
>> Пересобрать драйвер мышы
> Если не поможет, пересобрать ядро.

1. Мышей пробовал несколько: PS/2 и USB.
2. Ядро у меня итак кастомное
3. У меня всё больше подозрений, что источником проблемы _может являться_ свежая GTK+3. Сейчас копаю в этом направлении.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Мышка живёт своей жизнью"  +/
Сообщение от Ne01eX (ok) on 27-Апр-18, 15:14 
Короче, вроде победил, но помимо вот этого, я ещё немного в системе поковырялся, так что решение проблемы может быть неполным (поэтому, пока, прошу не ставить флаг [SOLVED]). Но если у кого-то в GTK+3 приложениях мышка вдруг заживёт своей жизнью, то давайте разбираться вместе. :-)

Суть проблемы: эти долб..бы (а по-другому я их назвать не могу, нехочу и не буду) постоянно ломают GTK+3. Темы GTK+3 тоже ломаются. Кроме того, адекватные создатели тем забили на обновление своих GTK+3 тем и пилят, в основном, GTK+2. Всё это вышеозвученое и порождает проблему с сумашедшей мышкой в GTK+3 приложениях. В качестве костыля подойдёт вот это решение:


* {
    -GtkWindow-resize-grip-height: 0;
    -GtkWindow-resize-grip-width: 0;
}

Это нужно покласть/положить/поместить в каталог ~/.config/gtk-3.0 под именем gtk_3.css.

Плюсом, я явно указал во всех своих ядрах для драйвера мыши разрешение, кратное используемому. То есть, не обязательно указывать именно то разрешение, которое используется для монитора, главное соблюсти кратность. Кусок моего конфига:


#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=720
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set

Это при том, что мое текущее разрешение экрана: 1920x1080. Обычно вендоры прописывают там 1024x768. В общем, как-то так... :-)

Бест регардс, Ne01eX. :-)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Мышка живёт своей жизнью"  +/
Сообщение от vz on 11-Май-18, 21:24 
> Может уже кто сталкивался с подобной проблемой и решил её.
> Иногда, мышка начинает жить своей жизнью. Проявляется это в хаотическом перемещении по
> экрану с произвольным нажатием кнопок.
> 1. Мышку менял, в том числе и на USB.
> 2. Есть чуйка, что источником проблемы является GTK+3, но доказать не могу.
> Во всяком случае, когда не запущено ни одного GTK+3 приложения такой
> проблемы не наблюдается.
> 3. Бага проявляется что в fluxbox, что в xfce.

может irqbalance нужен?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor