У меня 2 монитора, и в Windows 7 я просто перетаскивал мышкой развернутые окна с одного монитора на другой.
Однако с Windows 8 (charms отключены) моя мышь зависает в углах, когда я это делаю. Это потому, что, как описано в концеЭта статья, теперь добавлен «невидимый барьер» в 6 пикселей:
Таким образом, я не могу добиться плавного перемещения окон по мониторам, как это было в Windows 7. (Оба моих монитора в настройках выровнены по верхнему краю, так что проблема не в этом).
Как отключить остановку мыши в углах при переходе с одного монитора на другой?
Редактировать: Похоже, это невозможно без программных усилий. Сейчас я пишу небольшой инструмент, чтобы обойти эту неприятность. Он уже работает, я просто подправляю визуальные эффекты :)
Редактировать2: https://mouseunsticky.codeplex.com/
решение1
Эту проблему можно обойти, внеся простые изменения в реестр.
Если вы хотите просто изменить его для текущего пользователя, найдите MouseCornerClipLength
и HKEY_CURRENT_USER\Control Panel\Desktop\
установите значение 0
(из 6
)
Если вы хотите отключить его везде:
- В реестре найдите:
MouseCornerClipLength
- Установите значение
0
(от6
) - Повторите (существует несколько ключей с таким именем, я не уверен, какие из них нужны)
- Перезапуск
Это предотвращает цепляние мыши и является идеальным решением: вы по-прежнему можете без проблем использовать панель Charms на внешнем краю монитора так же легко, как и раньше (именно так, как я и хотел).
Я создал тему некоторое время назад по этому поводуздесь.
решение2
Проверено и работает
Откройте Regedit.
И идем HKEY_CURRENT_USER/Control Pannel/Desktop
искать ключ с именемMouseCornerClipLengthи измените значение с 6 на 0.
ОК и перезагрузите машину.
решение3
PowerShell:
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name MouseCornerClipLength -Type DWORD -Value 0
решение4
Есть программа Skip Metro Suite. С ее помощью можно отключить все горячие углы Windows 8. Скачать можно здесь: http://winaero.com/download.php?view.33