Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Правая кнопка мыши и меню  (Прочитано 6278 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Squier

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Правая кнопка мыши и меню
« : 06 Июня 2016, 17:49:24 »
При нажатии правой мышью на файле, например в файловом менеджере и не отжимая правую клавишу можно водить по пунктам меню, после отпускания срабатывает нажатие, как будто левой кнопкой и выбирается пункт меню под мышью.

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

Раньше такой проблемы не было, xfce последняя, как и xubuntu 16.04

Оффлайн gamayun

  • Активист
  • *
  • Сообщений: 823
  • Кто ищет, тот найдёт, может быть...
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #1 : 06 Июня 2016, 18:00:46 »
xubuntu 16.04.Не подтверждаю.
Честно минут пять изгалялся над мышью.Не добился эффекта как у ТС.
К слову за 10 лет у меня сдохло 4 мыши,и все заболевали с правой кнопки.
Но может я ЧЯДНТ?  :P
Не бери в голову

Оффлайн Stanyslav Kovalsky

  • Активист
  • *
  • Сообщений: 268
  • Сувениры Ковальского
    • Просмотр профиля
    • Светильники-подарки
Re: Правая кнопка мыши и меню
« Ответ #2 : 06 Июня 2016, 18:05:38 »
Эффект подтверждаю)

Xubuntu 14.04

Но эффект проявляется только если мышка смещается слегка во время правого клика.

Т.е. Могу порекомендовать сменить коврик для мышки (чтобы не было произвольных микросмещений), либо найти где в системе добавить небольшую задержку обработки кликов :)

Оффлайн Squier

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #3 : 07 Июня 2016, 20:44:34 »
Нагуглил только то, что баг идет еще с ubuntu 7.04, с чем связано я не понял. Вроде как приучали пользователя зажать правую клавишу, затем провести мышью к нужному пункту и отпустить. Но мне кажется неудобным. В ubuntu 10.04, 12.04 и 14.04 в лайве данный баг не работает лично на моём железе. С мышью и ковриком проблема не связана.

Временно решил проблему установкой sxhkd и прописав в ~/.config/sxhkd/sxhkdrc скрипт
~button3
  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 0; done; \ 
  xte 'mouseup 3' 'mousermove 0 -1'; \

  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 1; done

Скрипт после срабатывания правой клавиши её вырубает, а не держит во "взвешенном" состоянии
Взял отсюда http://askubuntu.com/questions/178373/mouse-clicks-when-i-release-the-button

Другие ссылки на топики подобной проблемы:
http://ubuntuforums.org/showthread.php?t=1596954
https://forum.ubuntu.ru/index.php?topic=103852.15
https://debianforum.ru/index.php?topic=3942.0
https://bugzilla.mozilla.org/show_bug.cgi?id=404314
https://www.linux.org.ru/forum/desktop/5686527

Если у кого будет более системное решение проблемы, хотелось бы услышать.

Оффлайн algarithm

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #4 : 20 Января 2025, 14:37:51 »
Нагуглил только то, что баг идет еще с ubuntu 7.04, с чем связано я не понял. Вроде как приучали пользователя зажать правую клавишу, затем провести мышью к нужному пункту и отпустить. Но мне кажется неудобным. В ubuntu 10.04, 12.04 и 14.04 в лайве данный баг не работает лично на моём железе. С мышью и ковриком проблема не связана.

Временно решил проблему установкой sxhkd и прописав в ~/.config/sxhkd/sxhkdrc скрипт
~button3
  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 0; done; \ 
  xte 'mouseup 3' 'mousermove 0 -1'; \

  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 1; done

Скрипт после срабатывания правой клавиши её вырубает, а не держит во "взвешенном" состоянии
Взял отсюда http://askubuntu.com/questions/178373/mouse-clicks-when-i-release-the-button

Другие ссылки на топики подобной проблемы:
http://ubuntuforums.org/showthread.php?t=1596954
https://forum.ubuntu.ru/index.php?topic=103852.15
https://debianforum.ru/index.php?topic=3942.0
https://bugzilla.mozilla.org/show_bug.cgi?id=404314
https://www.linux.org.ru/forum/desktop/5686527

Если у кого будет более системное решение проблемы, хотелось бы услышать.

Наблюдается такая же ошибка в Ubuntu 24.04.1 LTS установил sxhkd как в последнем сообщении, но вот перейти в каталог не смог и даже открыть, получаю это:

i@hp:~$ sxhkd
Can't open configuration file: '/home/i/.config/sxhkd/sxhkdrc'.
i@hp:~$ sudo sxhkd
[sudo] password for i:
Can't open configuration file: '/root/.config/sxhkd/sxhkdrc'.

Как мне воспользоваться этим способом или есть уже другое решение?

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #5 : 20 Января 2025, 14:45:12 »
Стюардессу откопали?

Пользователь добавил сообщение 20 Января 2025, 14:46:53:
sxhkd работает только в Xorg-сессии. В Ubuntu 24.х.х по-умолчанию Wayland.
« Последнее редактирование: 20 Января 2025, 14:46:53 от Morisson »

Оффлайн algarithm

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #6 : 20 Января 2025, 15:25:45 »
Стюардессу откопали?

Пользователь добавил сообщение 20 Января 2025, 14:46:53:
sxhkd работает только в Xorg-сессии. В Ubuntu 24.х.х по-умолчанию Wayland.

Когда была более ранняя версия ОС она как то отпала, но сейчас поставил новую Ubuntu 24.04.1 LTS проблема снова начала мешать!

Можно подробнее как и что сделать в новой реалии?
Сильно не бей, я пока не опытный...

Оффлайн Morisson

  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #7 : 20 Января 2025, 16:35:05 »
https://pq.hosting/help/uznaem-wayland-ili-xorg

Пользователь добавил сообщение 20 Января 2025, 16:42:44:
Wayland плавнее и качественней картинка. Xorg- стабильней.
Переключиться можно на экране логина. Шестеренка в нижнем правом углу. Сессия Gnome- это Wayland. Xorg там подписан.
В сессии Xorg это приложение должно работать.

Пользователь добавил сообщение 20 Января 2025, 16:43:20:
Но лучше создать новую тему, а стюардессу закопать обратно)
« Последнее редактирование: 20 Января 2025, 16:43:20 от Morisson »

Оффлайн algarithm

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Правая кнопка мыши и меню
« Ответ #8 : 21 Января 2025, 10:47:44 »
https://pq.hosting/help/uznaem-wayland-ili-xorg

Пользователь добавил сообщение 20 Января 2025, 16:42:44:
Wayland плавнее и качественней картинка. Xorg- стабильней.
Переключиться можно на экране логина. Шестеренка в нижнем правом углу. Сессия Gnome- это Wayland. Xorg там подписан.
В сессии Xorg это приложение должно работать.

Пользователь добавил сообщение 20 Января 2025, 16:43:20:
Но лучше создать новую тему, а стюардессу закопать обратно)

Создал новую тему и получил от админа( Стюардессу нужно копать причем тщательно)

Я вошел в другой сессии, но после запуска команды sxhkd получил ту же ошибку
Can't open configuration file: '/home/i/.config/sxhkd/sxhkdrc'.
Потом я пошел в каталог и сам создал по пути файл sxhkdrc и прописал код который, был выше, раз была ошибка, что его нет.
Запустил в терминале, ответ не получил сразу, курсор мигал, нажал правую клавишу(точнее левую использую сегодня как левша для развития мозга=)) мышка сдохла) не реагировала, остановил терминал и разлогинился мышь начала работать снова, но вот чертова проблема не пропала. На фото ответ терминала после нажатия больной кнопки.
Или программа не работает или скрипт(скрипт только для правшей?), возможно в новой версии не работает или я что-то делаю не так(


Вот фото



Пользователь добавил сообщение 21 Января 2025, 15:17:47:
Этот скрипт, что-то системное в мышке меняет? Как бы не сломать, пока удалил чтобы не захламлять систему да и всё равно не работает! Сейчас такое только в Chrome наблюдается...

Пользователь добавил сообщение 21 Января 2025, 15:22:17:
Morisson, Все же спасибо за то, что что-то новое узнал) Может знаешь почему в Chrome такое? Не говори что пилота откопал)
« Последнее редактирование: 21 Января 2025, 15:22:17 от algarithm »

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.