Я переношу травму верхней части спины и обнаружил, что перетаскивание раздражает некоторые мышцы верхней части спины. Перемещение курсора мыши не является проблемой, но удержание кнопки нажатой во время ее перемещения. (На самом деле я использую трекпад, но это та же проблема.)
Есть ли какой-нибудь способ (через какое-то программное обеспечение для плагинов, если необходимо) в Windows 7, который я мог бы использовать альтернативу перетаскиванию, которая выглядит так же, как программное обеспечение? Другими словами, я мог бы сделать что-то вроде нажатия SHIFT +, и это заставило бы ОС думать, что мышь все еще удерживают, пока я не щелкну где-нибудь еще?
- SHIFT + щелчок входит в «режим перетаскивания», вызывает событие MOUSEDOWN
- перемещение мыши в «режиме перетаскивания» заставляет ОС думать, что кнопка мыши все еще нажата
- щелчок в «режиме перетаскивания» генерирует событие MOUSEUP и выходит из «режима перетаскивания»
Ответы:
В Windows есть функция «ClickLock», которая позволяет выделять или перетаскивать, не удерживая нажатой кнопку мыши.
Перейдите в Панель управления, затем Свойства мыши. На вкладке «Кнопки» установите флажок «Включить ClickLock».
После включения кратковременно нажмите и удерживайте кнопку мыши. Чтобы отпустить, коротко нажмите и удерживайте еще раз. Вы даже можете изменить длину нажатия кнопки в разделе «Настройки ...», если функция ClickLock включена.
источник
В качестве альтернативы уже опубликованным ответам, вы можете включить Mouse Keys. Клавиши мыши позволяют использовать цифровую клавиатуру для управления указателем мыши и кнопками. Вы можете комбинировать это с реальной мышью или трекпадом, так что вы используете клавиатуру для управления кнопками, но мышь или трекпад для позиционирования.
AltShiftNumLockвыдает диалоговое окно с вопросом, хотите ли вы включить клавиши мыши. После включения цифровую клавиатуру /и -клавиши можно использовать для переключения между левой и правой кнопками мыши (или *для обеих), 0нажмите и удерживайте кнопку мыши и .отпустите ее.
источник
Если вы используете «ClickLock» (Windows 7 и выше), вы должны иметь возможность нажимать кнопку мыши в течение очень короткого времени, чтобы начать перетаскивание, однако многие люди не могут этого сделать ....
На рынке есть много мыши с дополнительными кнопками, часто они поставляются с программным обеспечением, которое позволяет вам определить, что вы хотите, чтобы дополнительные кнопки делали. XMouse Button Control (XMBC) - это бесплатное программное обеспечение, которое претендует на работу с большинством мыши с дополнительными кнопками и позволяет вам контролировать, что делают эти кнопки, один из вариантов, который он дает, - «Нажми-перетаскивай [Липкие кнопки / клавиши]»
Если вы пользуетесь мышью Microsoft Mouse, вы можете загрузить управляющее программное обеспечение из сети « слышите» , извините, я не могу найти список того, что позволяет вам определять каждую кнопку мыши для каждой версии Windows, но стоит попробовать.
источник
from here
вместоfrom hear
.0
удерживать кнопку мыши нажатой, пока.
клавиша клавиатуры не отпускает ее.Я обнаружил, что для людей, страдающих от различных раздражений / недомоганий, которые затрудняют или делают невозможным щелчок мышью, есть полезный инструмент , цитирую:
Вы нажимаете (или перетаскиваете, или что-то еще - смотрите возможные действия ниже), просто останавливая указатель устройства на определенное время.
Может быть, ваши проблемы не так серьезны, но я публикую это из-за других читателей с травмами или инвалидностью.
Некоторое время назад я уже публиковал аналогичный ответ на сайте рекомендаций по программному обеспечению .
источник
Используйте трекбол, но установите кнопку для нажатия другой рукой. Эту функцию я ищу в крошечном (для HTPC) устройстве клавиатура + шарик. Но для трекбола Kensington хорошего качества, это был бы простой мод, который подключал бы переключатель параллельно существующему. Положите его на другую сторону клавиатуры или используйте ножной переключатель. Компания, которая делает XKeys, продает ножные переключатели и тому подобное.
Я предполагаю, что это будет наиболее эргономичным.
Что касается переключения клавиш, я думаю, что некоторые сторонние драйверы мыши / трекбола предлагают это. Я не помню текущее программное обеспечение для кенсингтона, но, как вы заметили, это «другие» шары, которые нуждаются в подобных вещах для большего числа пользователей. С 4 или 6 кнопок, это может быть выбор , чтобы установить одну , чтобы запереться левую кнопку вниз. Я видел это много лет назад, но это мог быть Logitech.
источник
На всякий случай, ни один из перечисленных способов не сработает для вас. AutoHotKey позволяет делать именно то, что вы ищете. Фактически, я использовал похожий скрипт, когда пытался добиться успеха на моем eeePC. Установите интерпретатор AHK, затем сохраните этот скрипт в виде файла * .ahk и запустите его.
источник
Хотя я думаю, что ответы Келтари и Миокслава, вероятно, являются тем, к чему вы стремились, я все же хотел бы ввести в игру вертикальных мышей .
После сильной боли в спине (не вызванной травмой) при выполнении интенсивных работ с мышью использование вертикальной мыши показало очень большое облегчение. Это может занять несколько дней, пока вы не ознакомитесь с измененным положением мыши, но через некоторое время использование обычной мыши показалось вам еще более неловким, не говоря уже об использовании трекпада.
На рынке представлено множество продуктов, и в качестве отправной точки я бы порекомендовал взглянуть на них:
Эргономичная проводная вертикальная мышь от Anker ( Product-Link )
VerticalMouse 4 от Evoluent ( Product-Link )
Конечно, есть и беспроводные версии.
Ps: Я не связан ни с одной из упомянутых компаний, и я не продаю их продукты и не извлекаю выгоду из упоминания их в любом случае.
источник
Вы можете купить педальные переключатели, которые будут работать как кнопки мыши или клавиатуры. Вы можете найти один из них более подходящим, чем любой обходной путь программного обеспечения.
источник
Все эти замечательные ответы кажутся мне довольно сложными. Я думаю, что ваша проблема может быть решена легче с помощью клавиш CTRL + ALT. CTRL + ALT + X (ножницы), чтобы что-то разрезать; CTRL + ALT + C (копировать), чтобы скопировать его; CTRL + ALT + V (стрелка вниз), чтобы вставить. Есть много других, но это те, которые я использую постоянно. Это может устранить большую часть необходимости удерживать клавишу мыши во время перетаскивания.
Чтобы ограничить необходимость перетаскивать объект, чтобы выбрать его, попробуйте дважды щелкнуть по нему, чтобы выделить слово или элемент; тройной щелчок выбирает естественную комбинацию слов или объектов. В этом текстовом поле триплет выделяет целый абзац. Эксперимент, он может работать не во всех программах или ОС. Я использую Windows 10, но она работала в Vista, и до этого я не помню.
Как только вы выбрали то, что хотите скопировать или переместить, введите CTRL + ALT + C, чтобы скопировать его, или X, чтобы переместить его. щелкните область, которую вы хотите разместить, и нажмите CTRL + ALT + V.
Я надеюсь, что это более простое решение для вас. Благословения
источник