Задать вопрос
Ответы пользователя по тегу Мышь
  • Как зафиксировать курсор мыши на месте по зажатию кнопки?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    1. Скачиваете nnCron: www.nncron.ru/download/nncron193b15.exe
    2. Устанавливаете с галочками автозапуска по умолчанию - т.е. не меняете, оставляете как есть (либо автозапуск для одного пользователя, если ПК для нескольких пользователей)
    3. В свойствах исполняемых файлов nncron.exe и tm.exe на вкладке "Совместимость" -> "Для всех пользователей" -> "Параметры DPI" -> "Разрешение: открою эту программу" и "Масштабирование: приложение".
    4. Русский мануал тут: https://nncron.ru/download/help_ru.zip - для удобства заменить на английский nnCron/doc/help.chm (там же в разделе есть инструкция по регистрации бесплатной версии)
    5. Качаете вот эти два плагина в каталог nnCron/plugins: https://www.nncron.ru/download/plugins/keystate.spf www.nncron.ru/download/plugins/vv/extwords.spf
    6. В контекстном меню иконки ннкрона в трее заходите "параметры" -> плагины и добавляете оба плагина, порядок важен: сначала keystate.spf, а потом уже extwords.spf.
    7. Далее в том же контекстном меню жмёте "редактировать" -> "purge-cron-log" -> вкладка "дополнительно" и добавляете в конце задачи русский комментарий: \ Тест
    8. Сохраняете. Да, это костыль, чтобы добавить следующую задачу и виндовый блокнот сохранил всё в верной кодировке ANSI, а не UTF-8. Просто сделать именно так проще всего.
    9. Ну и в конце "редактировать" -> "Crontab: nncron.tab" и добавляете вот эту задачу и сохраняете:
      #( CursorReturn
      SingleInstance
      WatchHotKey: "^{F1}"
      Action:
      \ Подсказка по позиции курсора
      0x00000000 0xFFFFFF HINT-COLOR \ Тёмная тема
      
      \ Получаем позицию курсора
      MOUSE-POS
      
      \ Дублируем позицию курсора и задаём её как позицию подсказки
      2DUP HINT-POS
      \ Показываем подсказку 
      HINT: "<- Курсор"
      
      \ Ждём отпускания клавиши "контрол"
      VK_LCONTROL WAIT-KUP
      \ Возвращаем курсор в исходную позицию
      MOUSE-MOVE
      
      \ Закрываем подсказку
      HINT-OFF
      )#


      Всё, теперь по хоткею Control+F1 позиция курсора запомнится и при отпускании контрола курсор вернётся обратно с точностью до пикселя. Хинт добавлен для наглядности и что всё работает как надо - его анимация может быть раздражающей, поэтому вот эта же задача без хинта:
      #( CursorReturn
      SingleInstance
      WatchHotKey: "^{F1}"
      Action:
      \ Получаем позицию курсора
      MOUSE-POS
      \ Ждём отпускания клавиши "контрол"
      VK_LCONTROL WAIT-KUP
      \ Возвращаем курсор в исходную позицию
      MOUSE-MOVE
      )#

    Ответ написан
    Комментировать
  • Как сделать невидимым, но активным курсор мыши?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Используйте полностью прозрачный курсор. А вообще, в приложении для записи с экрана должна быть опция - записывать или не записывать курсор.
    Ответ написан
    7 комментариев
  • Как имитировать физическое движение мыши?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Написать и использовать свой драйвер в ядре ОС. Дело в том, что в винде есть несколько механизмов работы с пользовательским вводом и так же несколько различных способов его эмуляции. Плюс разработчики онлайновых игр внедряют механизмы определения эмуляции. И как результат, некоторые способы эмуляции где-то работают, где-то не работают. Либо делать свою железку, которая будет притворяться мышкой/клавиатурой. Как уже правильно сказал Vindicar.
    Ответ написан
    Комментировать
  • Как написать драйвер для мыши?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Ответ написан
    Комментировать
  • Как сделать эмуляцию скрола через зажатую клавишу клавиатуры и перемещение мыши?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Через Fn 99% не получится - потому что почти всегда эта клавиша обрабатывается на уровне МК клавиатуры. А вот с остальными кнопками вполне можно - ставится любое приложение для автоматизации хоткеев и в нем делается скрипт. nnCron - 100% так сможет, AutoIT - тоже должен, но точно не скажу, т.к. не пользуюсь им.
    Ответ написан
    Комментировать
  • Потерялся USB модуль для беспроводной мышки HP, можно ли заставить ее работать с другим модулем?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Обратитесь в техподдержку с просьбой выслать новый: адекватные компании высылают без проблем. В остальных случаях — придется покупать.
    Ответ написан
    Комментировать