Как эмулировать перетаскивание, не удерживая кнопку мыши нажатой?

Выполнение стандартного перетаскивания мышью или трекпадом обычно не сложно, но если вы восстанавливаетесь после травмы, некоторые действия или движения могут быть проблематичными и болезненными. Учитывая это, сегодняшняя статья SuperUser Q & A готова помочь читателю с болью.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser – подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.

Вопрос

Читатель SuperUser Джейсон С хочет знать, как эмулировать перетаскивание, не удерживая кнопку мыши нажатой:

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

Есть ли что-нибудь для Windows 7 (например, какое-нибудь программное обеспечение для плагинов), которое я мог бы использовать в качестве альтернативы или замены для перетаскивания, которое будет работать так же? Другими словами, я мог бы сделать что-то вроде Shift + Click, и это заставило бы операционную систему думать, что кнопка мыши все еще удерживается, пока я не нажму куда-нибудь еще? Как это:

  • Shift + Click запускает «режим перетаскивания» (событие MouseDown)
  • Перемещение мыши в «режиме перетаскивания» заставляет операционную систему думать, что кнопка мыши все еще удерживается
  • Повторный щелчок в режиме «перетаскивания» инициирует выпуск (событие MouseUp)

Как эмулировать перетаскивание, не удерживая кнопку мыши нажатой?

Ответ

Участники SuperUser Keltari и hvd имеют ответ для нас. Прежде всего, Келтари:

В Windows есть функция ClickLock , которая позволяет выделять или перетаскивать элементы, не удерживая кнопку мыши нажатой. Перейдите в Панель управления , затем Свойства мыши . На вкладке Кнопки выберите Включить ClickLock .

Как только функция включена, кратковременно нажмите и удерживайте кнопку мыши для нужных элементов. Чтобы отпустить их, кратко нажмите и удерживайте кнопку мыши еще раз. Вы даже можете изменить продолжительность нажатия кнопки в разделе Настройки , как только функция ClickLock будет включена.

Далее следует ответ от hvd:

В качестве альтернативы другим опубликованным ответам вы можете включить Клавиши мыши . Клавиши мыши позволяют использовать цифровую клавиатуру для управления указателем мыши и кнопками. Вы можете комбинировать это с реальной мышью или сенсорной панелью, чтобы использовать клавиатуру для управления кнопками, но мышь или трекпад для управления позиционированием.

Alt + Shift + NumLock откроет диалоговое окно с вопросом, хотите ли вы включить Клавиши мыши . После включения клавиши / (косая черта) и (тире) на цифровой клавиатуре можно использовать для переключения между левой и правой кнопками мыши или * (звезда) для обоих. 0 (ноль) будет нажимать и удерживать кнопку мыши, а . (десятичное число) отпустит ее.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других опытных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь.

Оцените статью
TutoryBird.Ru
Добавить комментарий