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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перехват сообщений мыши  (Прочитано 797 раз)

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

Оффлайн yanich89

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Перехват сообщений мыши
« : 30 Сентября 2021, 18:03:21 »
Помогите написать код перехвата нажатия левой кнопки мыши, чтобы при этом сообщения доставлялись другим окнам.

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 254
  • xUbuntu 20.04
    • Просмотр профиля
Re: Перехват сообщений мыши
« Ответ #1 : 30 Сентября 2021, 19:28:56 »
Приветствую!

Посмотрите по запросу :„Linux Intercept Mouse Click" … Ну и придётся немого расширить вопрос. Что за код, для чего код…

2021-09-30 12:28:51


Оффлайн yanich89

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Перехват сообщений мыши
« Ответ #2 : 01 Октября 2021, 09:33:18 »
Посмотрите по запросу :„Linux Intercept Mouse Click" … Ну и придётся немого расширить вопрос. Что за код, для чего код…
Код программный на С++. Под Ubuntu. Программа не имеет окна. Должна грабить клик мыши, узнавать его координаты  и делать нечто. Не должна влиять на работоспособность системы в целом.

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5279
  • Все по палатам!
    • Просмотр профиля
Re: Перехват сообщений мыши
« Ответ #3 : 01 Октября 2021, 11:31:27 »
Извините, я все еще учусь

Оффлайн valrust

  • Активист
  • *
  • Сообщений: 342
    • Просмотр профиля
Re: Перехват сообщений мыши
« Ответ #4 : 01 Октября 2021, 21:48:06 »
Код программный на С++. Под Ubuntu. Программа не имеет окна. Должна грабить клик мыши, узнавать его координаты  и делать нечто. Не должна влиять на работоспособность системы в целом.

Попробуйте запустить такую команду
sudo cat /dev/input/miceи подвигайте мышкой. Возможно этот эксперимент подскажет решение задачи.

Еще подсказки можно поискать в документации ядра The Linux Input Documentation.

 

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