Выполнение стандартного перетаскивания мышью или трекпадом обычно не сложно, но если вы восстанавливаетесь после травмы, некоторые действия или движения могут быть проблематичными и болезненными. Учитывая это, сегодняшняя статья 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? Ознакомьтесь с полной веткой обсуждения здесь.