Есть ли альтернатива использованию intellipoint?
3 ответа
Есть небольшой проект под названием MouseHook, целью которого является замена IntelliPoint. Хотя он все еще находится в стадии разработки, поэтому он не совсем совершенен, но, тем не менее, пригоден для использования в своем текущем состоянии :)
Это зависит от того, какие функции Intellipoint вам нужны. Я использую отображение кнопок, и http://www.highrez.co.uk/downloads/XMouseButtonControl.htm просто отлично подходит для этого! Он даже работает в процессе UAC, а Intellipoint - нет!
AutoHotKey для переопределения кнопки мыши. Я забыл, что еще мне дает Intellipoint, но это, вероятно, ничего ценного. :-)
Вот быстрый скрипт для переопределения некоторых кнопок мыши. Смотрите документацию мыши и горячих клавиш для получения полной информации.
;; 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.
Вышеуказанное было протестировано в учетной записи Windows XP "Администратор компьютера". :-p Я считаю, что это должно работать и в Windows 7. Также протестировано на устройстве с драйвером «HID-совместимая мышь».
(Кстати, это должно быть лучше, чем MouseHook, потому что последний, похоже, не имеет открытого источника или не задокументирован. Я попробовал MouseHook, но настройка очень сложна, если вы не знаете, какие коды сканирования вы хотите использовать, и если вы не знаете синтаксис файла XML. Я смог продублировать вышеуказанные настройки, так что это кажется функциональным.)