Боковые кнопки мыши и клавиатура браузера перевернуты
В местном магазине распродажи была распродажа беспроводного набора мышь / клавиатура, поэтому я его получил. Это очень похоже на (дешевый китайский) вид, доступный на eBay. Он работает нормально, за исключением того, что две боковые кнопки (XButton1/2), которые обычно отображаются на вперед / назад в проводнике Windows и браузерах, находятся в обратном направлении. То же самое верно для кнопок браузера назад и вперед на клавиатуре.
У этой мыши и клавиатуры нет драйверов или руководства; на коробке написано "без драйверов", поскольку Windows автоматически определяет ее как обычную USB HID-мышь, поэтому я не могу использовать драйверы или программное обеспечение для их настройки.
Исследования показали, что эта проблема возникает очень редко и не имеет решений. Здесь есть один вопрос, который имеет ту же проблему, но только для Firefox, а не в Windows Explorer, как я испытываю.
Что касается клавиатуры, я попытался использовать переназначение клавиш, доступное в Windows, но это затронуло бы все подключенные клавиатуры, включая обычные, правильные.
Я отправил письмо по электронной почте компании (я был немного удивлен, что у них даже был веб-сайт), но их электронная почта возвращается как недоставленная. ◔_◔
Я знаю, что есть встроенная опция для переключения левой и правой кнопок мыши, но как насчет боковых кнопок? Кто-нибудь знает об устройстве конкретного способа переназначения кнопок и клавиш в Windows?
В настоящее время я использую скрипт AutoHotkey в качестве (надеюсь, только временного) обходного пути.
2 ответа
Как я уже сказал, я пытался отправить им по электронной почте (на все адреса, которые у них есть), но, к сожалению, электронные письма отскочили, так что я думаю, что нет никакой поддержки.
В свете этого я остановился на обходном пути AutoHotkey:
- Создать простой текстовый файл
Введите следующее
$Browser_Back::Send {Browser_Forward} $Browser_Forward::Send {Browser_Back}
- Сохраните его (например,
MK_Rev.ahk
; Я добавил их в свой существующий сценарий общего назначенияMisc.ahk
) - Запустите его (например,
autohotkey MK_Rev.ahk
Это - вообще - работает удовольствие, но не идеально и имеет несколько возможных проблем:
При определенных обстоятельствах AHK может быть не в состоянии перехватить клавиши / кнопки и переназначить их. Одним из таких обстоятельств является высокая нагрузка на процессор, хотя это можно легко решить, установив для AHK высокий приоритет. Другое обстоятельство заключается в том, что программа считывает ключи нестандартным способом, но они все равно обычно не используют кнопки навигации в браузере.
Подсоединение обычной мыши / клавиатуры, в которой они не перевернуты, заставит AHK обратить их вспять. То есть ключи будут работать правильно на плохом наборе и обратно на хорошем наборе! Это безумие! БЕЗУМИЕ!!! Один из способов справиться с этим - остановить или приостановить выполнение сценария при переключении на нужный набор. Другой может заключаться в улучшении сценария, чтобы каким-то образом определять, с какой клавиатуры / мыши инициирована горячая клавиша, и динамически принимать решение о том, следует ли переназначить или нет. К сожалению, это не простая вещь, и это было бы радикальное изменение, требующее расширенного кодирования, которое теоретически возможно (AHK поддерживает системные вызовы DLL), но, как правило, не стоило бы больших усилий по исследованию и тестированию, чтобы это осуществить - это было бы быстрее дешевле, и проще просто купить другой комплект без проблем (хотя мне очень нравится этот).
Старый поток, но я навсегда исправил эту проблему с помощью мыши Bluetooth GLASER от eBay.
Если вам пригодится паяльник, вы можете удалить винт снизу (под наклейкой QC на моем) и перевернуть два внешних черных кабеля, которые находятся на печатной плате кнопки большого пальца.
Это были внешние кабели на моем, но на другой модели, и если вы немного разбираетесь в электронике, вы можете выяснить, какой кабель является заземлением. Вам не нужно или не хотите сменить руководство.
Я также приклеил большую печатную плату и линзу к нижней пластине, и мышь теперь выглядит намного более "роскошно" по отношению к кнопкам.