Я только что получил мышь Arc Touch. Он имеет сенсорную панель вместо руля.
По умолчанию вы можете прокручивать пальцем по сенсорной панели. Касание концы панели посылает Page Upи Page Downи двойное нажатие в середине панели действует как средняя кнопка мыши.
Последнее раздражает. Я использую средний щелчок довольно часто, и мне не нравится, что мне приходится дважды нажимать на определенную область за один клик, особенно когда я хочу щелкнуть несколько раз подряд. Я знаю, что могу отключить Page Up/Downв Microsoft Mouse and Keyboard Center, но это не позволит мне настроить одно нажатие для среднего щелчка.
Поиск в Google ничего полезного не дал. Я не считаю обходной путь AHK удобным.
Можно ли включить один клик средним щелчком, желательно включить всю сенсорную поверхность? Обратите внимание, что я имею в виду мышь MS Arc Touch, а не мышь MS Touch (у которой вообще нет средней кнопки). Это тот, который у меня есть:
Уточнение , потому что я получаю много ответов о переназначении кнопок:
Переопределение возможно с программным обеспечением, которое предоставляет Microsoft. Проблема в том, что для того, чтобы компьютер мог определить средний щелчок, нужно дважды нажать сенсорную панель мыши. Компьютер, похоже, даже не осознает ни одного нажатия.
TL; DR: по умолчанию для среднего щелчка нужно нажать дважды . Я хочу нажать один раз .
источник
Ответы:
У меня нет дуговой мыши, поэтому я не могу сделать это сам, но я бы использовал какой-то хук слушателя, чтобы найти, какой ввод передается от драйвера, когда нажимается «одиночный» средний щелчок, который вы хотите использовать , Вы можете попытаться просмотреть средство просмотра событий (поиск средства просмотра событий после нажатия клавиши Windows), когда вы нажимаете среднюю мышь, или попробовать посмотреть код, сгенерированный программой записи макросов Microsoft IntelliPoint . XMBC имеет встроенный прослушиватель (при нажатии кнопки подсвечиваются желтым цветом), но он прослушивает только стандартный набор кнопок, поэтому я предполагаю, что один средний щелчок там не регистрируется.
Если бы это был я, я бы запустил скрипт подключения клавиатуры / мыши в AHK, сделал бы один средний щелчок мышью, а затем просмотр истории клавиш, чтобы увидеть, какой ввод отображается. Используйте эту веб-страницу AHK (прокрутите полностью до раздела «Специальные ключи»), чтобы узнать, как это сделать.
Создание сценария переназначения очень просто - я бы привел пример, но моя низкая репутация на этом сайте препятствует этому в настоящее время. Первый результат в поиске Google «AHK mapping mouse as keyboard» без кавычек должен привести вас туда.
Другой возможный обходной путь - создать скрипт, который отображает нечастую кнопку клавиатуры на «средний щелчок мыши», и использовать этот скрипт, когда вы используете программы, для навигации которых требуется средний щелчок мыши.
Дайте мне знать, если вам нужна помощь в создании скрипта AHK, или вы можете найти множество примеров такого скрипта с помощью поиска Google.
источник
Если я правильно помню, из-за потерянной сенсорной мыши, вам нужно всего лишь одним касанием страницы вверх и вниз
если это правда, вы можете использовать AHK для передачи среднего щелчка, и я считаю, что аннулировать нажатие клавиши вверх / вниз на исходной странице, я некоторое время не использовал AHK.
Одним из сценариев AHK, который может вам в этом помочь, является симулятор среднего щелчка здесь: AHK Mouse Wheel Emulator
Если я не помню правильно, вы можете использовать предварительно скомпилированный скрипт, чтобы использовать как левый, так и правый щелчок для среднего щелчка
по моему мнению, это был недостаток дизайна мыши и программного обеспечения Microsoft
источник
Существует бесплатная программа для Windows 10 или Lenovo под названием UltraNav, которая позволяет вам использовать дополнительные параметры для мыши и включать и выключать сенсорную панель. Надеюсь это поможет. Я думаю, что это может работать для любой разновидности мыши. Это стоит попробовать, поскольку это бесплатно.
источник
измените настройки мыши в «панели управления» - «мышь». Если оборудование установлено, оно должно его поддерживать.
источник