Existe-t-il une alternative à l'utilisation d'intellipoint ?
Réponses
Trop de publicités?AutoHotKey pour la redéfinition du bouton de la souris. J'ai oublié ce que l'Intellipoint me donne d'autre, mais ce n'est probablement rien d'utile :-)
Voici un script rapide pour redéfinir certains boutons de souris. Voir le Souris et Touches de raccourci pour plus de détails.
;; This is an AutoHotKey script. This line is a comment
;; Forces the unconditional installation of the mouse hook.
#InstallMouseHook
;; By default, override key input for all applications.
;;
;; XButton1 and 2 should correspond to the shoulder buttons.
;; XButton1 will input Enter key
XButton1:: SendInput {Enter}
;; XButton2 will input Backspace key
XButton2:: SendInput {Backspace}
;; Also can set per application.
;;
;; For Windows Command console windows (cmd.exe)
;; (they can be referenced programmatically using
;; "ahk_class ConsoleWindowClass"),
;; XButton1 will input the textual contents of
;; the current clipboard.
#IfWinActive ahk_class ConsoleWindowClass
XButton1::SendInput {raw}%Clipboard%
#IfWinActive
;; The previous line is necessary to reset Hotkey definitions
;; back to all applications.
Ce qui précède a été testé sur un compte "Administrateur de l'ordinateur" de Windows XP :-p Je pense que cela devrait également fonctionner sous Windows 7. Testé également avec un périphérique doté du pilote "HID-compliant mouse".
(BTW, cela devrait être mieux que MouseHook car ce dernier ne semble pas être open source ou documenté. J'ai essayé MouseHook, mais la configuration est très difficile si vous ne savez pas quels codes de balayage vous voulez utiliser et si vous ne connaissez pas la syntaxe du fichier XML. J'ai cependant réussi à reproduire les paramètres ci-dessus, donc cela semble fonctionnel).
Cela dépend des fonctionnalités d'Intellipoint dont vous avez besoin. J'utilise le mappage des boutons et http://www.highrez.co.uk/downloads/XMouseButtonControl.htm est tout simplement génial pour ça ! Il fonctionne même dans le processus UAC'ed, alors qu'Intellipoint ne le fait pas !