Les boutons latéraux de la souris et les boutons du navigateur du clavier sont inversés

Un magasin local de surplus avait une vente sur un ensemble de souris / clavier sans fil, alors j'ai eu un. C'est très semblable au type (bon marché chinois) disponible sur eBay. Il fonctionne bien, sauf que les deux boutons latéraux (XButton1 / 2) qui normalement correspondent à Forward / Backward dans l'Explorateur Windows et les navigateurs sont en arrière. Il en va de même pour les boutons navigateur et navigateur vers l'avant sur le clavier.

Cette souris et ce clavier n'ont pas de drivers ni de manuel; La boîte indique "sans conducteur" car Windows la détecte automatiquement comme une souris HID USB générique, donc je ne peux pas utiliser de pilotes ou de logiciels pour les configurer.

La recherche a trouvé ce problème très rarement et aucune solution. Il y a une question qui a le même problème, mais seulement pour Firefox, pas dans l'Explorateur Windows comme j'éprouve.

En ce qui concerne le clavier, j'ai essayé d'utiliser le remappage de clé disponible dans Windows, mais cela affecterait tous les claviers branchés, y compris les correctifs, les correctifs.

J'ai envoyé un courrier électronique à la société (j'ai été un peu surpris qu'ils aient même un site Web), mais leur courrier électronique rebondit comme impossible à livrer. ◔_◔

Je sais qu'il existe une option intégrée pour échanger les boutons de la souris gauche et droite, mais qu'en est-il des boutons latéraux? Est-ce que quelqu'un connaît une façon spécifique de réapprovisionnement des boutons et des clés dans Windows?

Pour l'instant, j'utilise un script AutoHotkey comme un travail de travail (je l'espère, seulement temporaire).

Comme je l'ai dit, j'ai essayé de les envoyer par courrier électronique (à toutes les adresses qu'ils ont ), mais malheureusement, les e-mails ont rebondi, alors je suppose qu'il n'y a pas de soutien.

À la lumière de cela, j'ai fini par s'installer pour une solution de contournement AutoHotkey:

  1. Créer un fichier texte simple
  2. Tapez ce qui suit

      $Browser_Back::Send {Browser_Forward} $Browser_Forward::Send {Browser_Back} 
  3. Enregistrez-le (p. MK_Rev.ahk ., MK_Rev.ahk ; je l'ai ajouté à mon script général existant Misc.ahk )
  4. Exécutez-le (p. Ex. autohotkey MK_Rev.ahk

Il-généralement-traite un régal, mais n'est pas parfait et a quelques problèmes possibles:

  • Dans des circonstances spécifiques, AHK peut ne pas être en mesure d'intercepter les touches / boutons et de les refaire. Une telle circonstance est quand il y a une lourde charge de CPU, mais cela pourrait facilement être résolu en définissant AHK à haute priorité. Une autre circonstance est si un programme lit les clés de manière non standard, mais celles-ci n'utiliseront généralement pas les boutons de navigation du navigateur de toute façon.

  • La connexion d'une souris ou d'un clavier normal qui ne les renverse pas entraînerait l'AHK à les inverser. Autrement dit, les clés fonctionneraient correctement sur le mauvais jeu et en arrière sur le bon ensemble! C'est de la folie! LA DÉMENCE!!! Une façon de traiter ceci est d'arrêter ou de mettre en pause le script en passant à l'ensemble approprié. Un autre pourrait être d'améliorer le script pour détecter d'une manière ou d'une autre le clavier / souris sur lequel la touche d'accès démarre et de prendre une décision dynamique sur la possibilité de remapper ou non. Malheureusement, ce n'est pas une chose simple et serait un changement radical nécessitant un codage avancé qui est théoriquement possible (AHK prend en charge les appels du système DLL), mais ne valent généralement pas l'effort de recherches et de tests massifs pour l'éliminer, ce serait plus rapide , Moins cher et plus facile d'acheter un autre jeu sans problème (même si j'aime vraiment celui-ci).

Ancien fil mais, j'ai résolu ce problème en permanence avec une "souris Bluetooth GLASER" d'eBay de manière difficile.

Si vous êtes à portée de main avec un fer à souder, vous pouvez enlever la vis sur le bas (sous l'autocollant QC sur le mien) et basculer les deux câbles noirs extérieurs qui se trouvent sur le bouton-poussoir bouton-poussoir.

Il s'agissait de câbles externes sur le mien, mais sur un autre modèle, et si vous comprenez un peu d'électronique, vous pouvez comprendre quel câble est le conducteur au sol. Vous n'avez pas besoin ou ne voulez pas changer le fil de terre.

J'ai également collé le grand pcb et l'objectif sur la plaque inférieure, et la souris a maintenant une sensation beaucoup plus "de luxe" pour les boutons.