Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538

    [C] - Rilevare posizione mouse

    Vorrei fare un piccolo programmino che ricavi la posizione del mouse (e altre info tipo tasto premuto), senza però utilizzare api o simili, ma leggendo direttamente dalla porta ps/2. E' fattibile? esiste qualche guida in italiano?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Non puoi.

  3. #3

    Re: [C] - Rilevare posizione mouse

    Originariamente inviato da buba88
    Vorrei fare un piccolo programmino che ricavi la posizione del mouse (e altre info tipo tasto premuto), senza però utilizzare api o simili, ma leggendo direttamente dalla porta ps/2. E' fattibile? esiste qualche guida in italiano?
    Potresti ma... E' una faticaccia
    Tempo fa ho ritrovato un mio vecchio mouse seriale e ho
    tentato di 'rianimarlo' sotto win xp !
    Non riesco a ritrovare il listato, che comunque si limitava
    a leggere il flusso di caratteri in input dal mouse durante
    il suo movimento.
    Comunque non ho idea di come implementarne uno per mouse ps/2.
    E' molto difficile, comunque, che un prog simile 'conviva'
    tranquillamete con i driver di windows.
    L'unico modo sicuro è ricorrere alle API .
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Da potresti a ... e' molto difficile che ...

    Non puoi accedere direttamente alle porte del PC, ti serve un device driver almeno. E anche scrivendo un device driver, che gestisca *direttamente* le porte, influiresti troppo sul funzionamento di Windows ..

  5. #5
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    ok, grazie per le risposte

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.