Souris avec les boutons avant / arrière et le bureau à distance

J'ai un MX518 logitech qui comporte de jolis boutons avant et arrière intégrés directement sur la souris. Ils fonctionnent très bien au niveau local. Cependant, n'importe quand sur le bureau à distance, ces boutons ne font rien. Cela se produit à la fois avec Windows Bureau à distance et Windows Store / Windows Metro Remote Desktop.

L'ordinateur auquel je remets au travail a la même souris que lorsque, à mon bureau, les boutons avant et arrière fonctionnent correctement.

Existe-t-il un moyen d'obtenir un bureau à distance pour respecter ces commandes correctement?

À partir d'ici: https://community.wyse.com//forum/showthread.php?2398-Additional-buttons-on-mouse-don-t-work

Ces boutons ne sont pas basés sur HID. Ils ont besoin d'un conducteur. Habituellement, ce pilote est intégré à Windows, donc vous ne le voyez pas installer. RDP régulier ne peut pas tunnel des périphériques USB qui ne sont pas HID. Les périphériques HID, comme la souris et le clavier, sont dirigés vers la session distante, mais les boutons supplémentaires ne le sont pas. Vous aurez besoin d'un tunnel USB pour cela.

Ainsi, un pilote fera partie de votre solution, mais un tunnel USB sera également nécessaire car le protocole de bureau à distance n'envoie même pas les informations nécessaires dont le pilote aura besoin.

Une recherche Google rapide a renvoyé ce résultat prometteur: http://www.usb-over-network.com/

Cependant, je n'ai pas utilisé cette solution et je ne peux donc pas parler de son efficacité.

Pour ce qu'il vaut, j'utilise actuellement AutoHotKey pour le faire. Tout comme avec d'autres raccourcis clavier, lorsque la fenêtre RDP est active, je cause le XButton2, par exemple, pour envoyer {XButton2}. Bien sûr, si vous n'utilisez pas déjà AHK, il pourrait être trop difficile d'obtenir un script ensemble. Pour une raison quelconque, cela fonctionne.

J'ai une souris Logitech M510 et luvz en morceaux!

Ce n'est pas le même problème, mais il est assez similaire pour expliquer mon cas d'utilisation et ma solution dans l'espoir qu'il aidera quelqu'un d'autre. J'ai un Logitech Performance MX (qui ne vous permet pas de modifier les raccourcis clavier pour les applications spécifiques) avec les boutons Retour et Avance qui fonctionnent bien sur OSX, mais pas tant qu'utilisés via le RDP Windows.

Back and Forward sur OSX est + et + respectivement, ce qui équivaut à Windows Key + et Windows Key + sur une connexion de bureau à distance. Windows s'attend à ce que Alt soit utilisé à la place de Windows Key et, à la place de Browsing back / forward, il tentera d'épingler la fenêtre du navigateur d'un côté de l'écran ou autre. Pas ce que nous voulons.

J'ai essayé toutes sortes de travaux, y compris en modifiant les frappes de touches qui ont été envoyées avec les boutons avant et arrière, puis en redéfinissant le Forward / Back pour Chrome sur OSX, mais tout a causé des problèmes.

La suggestion de LordJair m'a réussi à penser, et j'ai donc installé AutoHotKey sur ma machine Windows. Il est important de ne pas le faire sur la machine hôte en utilisant un équivalent OSX parce que le client RDP sera ce qui interprète les frappes et les choses sont désordonnées sinon.

J'ai ensuite créé le script AutoHotKey suivant et maintenant tout fonctionne parfaitement à travers RDP et aussi sur OSX:

#Left::Browser_Back #Right::Browser_Forward