саме просто что приходит в голову, разобрать мышку и подложить чтонить между микрикрм и кнопкой чтоб не нажималась...
можно воспользоваться програмой AutoHotkey и назначить на правую клавишу мыши чтонить типа Shift
вот выдерка из русского нелпа
читатьДля того, чтобы осуществить переназначение мыши вместо клавиатуры, используется аналогичный подход. Например:
MButton::Shift ; Использует среднюю кнопку мыши в качестве клавиши Shift.
XButton1::LButton ; Использует четвертую кнопку мыши в качестве левой кнопки мыши.
RAlt::RButton ; Использует левую клавишу Alt в качестве правой кнопки мыши.
Ниже приведено несколько практических примеров переназначения:
Capslock::Ctrl ; Клавиша Capslock становится клавишей Control.
Xbutton1::^Lbutton ; Четвертая кнопка мыши производит
;щелчок левой кнопкой мыши при нажатой клавише Control.
Ralt::AppsKey ; Правая клавиша Alt становится клавишей Apps
;(которая является клавишей, открывающей контекстное меню).
RCtrl::Rwin ; Использует правую клавишу Control в качестве правой клавиши Windows.
Ctrl::Alt ; Обе клавиши Control становятся клавишей Alt. См. ниже раздел об Alt-Tab
^x::^c ; Клавиша Control-X имитирует Control-C.
;Также ^!x имитирует ^!c, и ^+x имитирует ^+c и т.д.
RWin::Return ; Заменяет правую клавишу Windows простым нажатием return.