Прокрутка мышки PS/2 на ассемблере

Тема в разделе "WASM.BEGINNERS", создана пользователем lexoring, 18 июн 2019.

  1. lexoring

    lexoring New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2019
    Сообщения:
    1
    Всем привет! Не нашел нигде информацию, как с помощью низкоуровневого программирования на ассемблере, сделать сколлинг мыши PS/2, везде почему-то только код, о том, как кликнуть левой/правой копкой мыши и средней кнопкой, но про прокрутку инфу не нашел. Подскажите, пожалуйста, кто знает? Это нужно чтобы обойти антифрод защиту, т.к. если использовать usb мышку и управлять прокруткой через winapi, то палево. Спасибо за ответы [​IMG]
     
  2. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.955
    А ассемблер подразумевает какое-то не-winapi? В нем какие-то другие интерфейсы существуют?
     
  3. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.173
    Адрес:
    подполье
  4. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    lexoring,

    Вопрос переформулируйте. Так как не ясен мод. Вам с ядром работать или с юзер гуем.
     
  5. hiddy

    hiddy Member

    Публикаций:
    0
    Регистрация:
    10 мар 2019
    Сообщения:
    82
    Можно попробовать зарегистрировать свой калбэк (SetWindowsHookEx c флагом WH_MOUSE_LL) и обнулить поле flags в соответствующей структуре. Если не поможет, то придется лезть в ядро.