В Mac OS XI можно навести курсор мыши на что-либо (не щелкая по нему или не выделив полностью), и использовать колесо прокрутки для прокрутки. В Windows (по крайней мере, 7), которую я вынужден использовать в своей новой работе, это не работает таким образом. Есть ли способ изменить это поведение?
Я заметил, что Firefox делает это в приложении: если у какого-либо окна Firefox есть фокус, вы можете прокрутить любое другое окно Firefox, которое не имеет. (По крайней мере, люди из Firefox считают эту функцию полезной! И поэтому любой, кто не знаком с тем, как она работает в OS X, может понять, о чем я говорю.)
Я помню, что у TweakUI (который, по-видимому, недоступен для Windows 7) была настройка «Фокус следует за мышью», но я не помню, разрешал ли он эту настройку только для колеса прокрутки. Мне не нужна полная настройка фокуса и мыши в стиле X-Windows, просто возможность прокручивать все, что наведено.
ОБНОВЛЕНИЕ : Согласно комментарию @ Мики, это теперь встроено в Windows 10.
ОБНОВЛЕНИЕ : было предложено, чтобы мой вопрос был дубликатом этого вопроса . Этот вопрос, похоже, касается именно нескольких элементов управления в одном окне, где фокус клавиатуры находится на неправильном элементе управления, но не на неправильном окне. Я спрашиваю о ситуации с несколькими окнами. Любое данное решение может обрабатывать оба варианта использования, но это не предрешено. Для любой части программного обеспечения было бы возможно обрабатывать один вариант использования, а не другой. Они похожи, но это не тот же вопрос.
источник
Ответы:
X-Button Mouse Control!
Эта вещь потрясающая ... она очень интуитивна для технических людей, не знает обычного человека), но если вы поймете это, она действительно мощная.
http://www.highrez.co.uk/downloads/XMouseButtonControl.htm
и да, это решает эту проблему прокрутки / наведения тоже:
но это намного больше
Например, некоторые вещи, которые я использую для:
У меня есть мышь Logitech Marathon, которая великолепна, потому что у нее гиперскрутка, а батареи работают 2 года, но в Chrome по какой-то причине, когда вращается гипер-колесо, иногда оно может увеличивать ваши страницы при нажатии CTRL. Это часто случается. Так что с этим приложением я отключаю колесо Ctrl-Mouse, когда используется Chrome. То, что не может сделать сам Chrome
Я установил его на alt-wheel вверх / вниз, чтобы контролировать громкость системы. Довольно полезно
Я настроил alt-щелчок, чтобы сделать снимок активного окна, alt-правый щелчок для полного
Я установил клавишу « Alt », чтобы активировать « Слой 2 » («Настройки»> «Ключи-модификаторы»), затем в профиле « По умолчанию » в слое 2 я установил « Колесо вверх / вниз» для прокрутки окна влево / вправо соответственно.
источник
Чтобы заставить мою установку Windows прокручиваться так, как это делает Linux (независимо от того, над которой находится мышь, прокручивается без необходимости фокусировки), я использую очень маленькое бесплатное приложение AlwaysMouseWheel . Не мог жить без этого на Windows.
источник
Мое любимое решение - использовать Wizmouse .
Параметр Ease of Access просто устанавливает фокус окна . Wizmouse отправляет команды прокрутки в основное окно без установки активного окна.
Есть несколько предостережений. А именно, приложения WPF и Silverlight с подпанями не будут играть хорошо. Для примеров приложений WPF это Visual Studios и Expressions Studios. Некоторые области Powerpoint также могут быть повреждены, но в остальном он работает так, как ожидалось.
источник
НОВАЯ ИНФОРМАЦИЯ:
Если у вас есть Windows 7, она находится в настройках специальных возможностей: http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in- Виндоус виста/
Некоторые драйверы мыши все это. Это модификация «установить фокус».
По сути, в Windows разработчики предполагали, что вы не обязательно хотите контролировать, над чем находится ваша мышь, и поэтому они попросили систему подождать, пока вы нажмете на окно, прежде чем фокус будет удален из предыдущего окна и назначен тому, который вы выбрали. ,
Если система настроена на «установить фокус» на какую-либо программу, на которую наведен указатель мыши, если вы просто пытаетесь убрать мышь с дороги и переместите ее в другое окно, все, что вы делаете, начнет происходить в в каком бы окне вы ни находились. Вы не можете отделить «фокус прокрутки» от «полного фокуса».
Если вы знаете об этом и знаете, как это может повлиять на то, как вы используете компьютер, если ваша мышь способна на это (это зависит от вашей мыши и драйверов), вы должны найти параметр в настройках мыши на панели управления. ,
источник
taekwindow - это бесплатное программное обеспечение (лицензия BSD), которое решает эту проблему.
источник
AltDrag , который является инструментом, позволяющим Linux-линии перемещать и изменять размеры окон, щелкая в любом месте, удерживая клавишу ALT, также имеет эту функцию. В конфигурации. в разделе «Общие» выберите «Прокрутка неактивных окон».
источник
Взломать реестр DIY:
Я использовал учебник Синус Уокер . Пойдите туда для получения дополнительной помощи и деталей.
источник