Возможно Медноногов и не виноват, что кнопки мыши инвертированы. Всё зависит от того, какой их двух стандартов существующих кемпстонов он поддерживал. Например в Unreal эмулируется нормальная мышка, как на PC. А на Spin эмулируется с обратными кнопками. Эт я ща заметил, - сижу интегрирую кемпстом маус в свою графическую библиотеку. Апгрейжу её перед началом продакшена Варика.
По идее надо делать автоопределение истинной "левой" кнопки в самом начале, предложив юзеру нажать любую кнопку в менюшке.
В ZX Format драйвер мыши был с автонастройкой - первая нажатая кнопка считалась LMB