View Single Post
Old 12-09-2007, 22:31   #5
Lonherz
Senior Member
 
L'Avatar di Lonherz
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 4228
Indice generale delle FAQ

FAQ comuni a entrambi

(autori: pier4reich, Lonherz)

  1. Polling rate
    Quote:
    Originariamente inviato da pier4reich Guarda i messaggi
    Overclokkare l'usb teoricamente porta all'invio di una maggiore quantità di coordinate, in quanto queste si "aggiornano" in tempi minori.
    Quindi, come hai detto tu, se io faccio uno spostamento del mouse l'avrò spezzato in N-1 lati, considerando N vertici. (PS: lo spostamento potrebbe anche essere rettilineo, ma ciò non fa venire meno il ragionamento).

    Questi N vertici, per come è possibile settare l'usb, saranno 125/250/500/1000 al secondo.

    Ora, a parità di spostamento, piu' vertici ci sono, piu' il movimento sullo schermo sarà simile al movimento totale rilevato dal sensore (e non quello reale che è ancora piu' preciso).

    Fin qui d'accordo?

    Benissimo. Questo dice lonherz. Io non sono contro questo ragionamento, semplicemente dico:

    se il pc deve disegnare sullo schermo, disegna con la frequenza pari agli FPS in gioco. Quindi anche se teoricamente io ho lo spostamento con 1000 vertici al secondo, ma ho 130 fps, vedrò effettivamente il mouse (ammeso che io possa distinguere un frame dall'altro) in 130 coordinate diverse. E le altre 870?
    perse, non visibili dal giocatore, quindi praticamente inutili.

    Invece, come diceva GabrySP (che invito a partecipare)diversa e la storia del polling se si pensa che il buffer si resetta prima che raggiunga il limite massimo, quindi il mouse è sfruttabile in maniera proporzionale (1:1) (ovvero, se io muovo di 10 il mouse in un secondo, con sensibilità 1:1, otterò un movimento di 10... Se il buffer arriva al massimo, se io lo muovo di 10, ottengo 9-8 o un valore inferiore. Matematicamente se lo sfruttamento è proporzionale avrò Y=X con Y-coordinate, X-velocità ... se non'e lineare sarà Y=x/K con K>0).
    Ad esempio nel gm-4200 della trust, il sensore "apparentemente" non regge spostamenti veloci, se si overclokka l'usb a 250hz regge molto di piu'.
    Indice generale delle FAQ


  2. Overclock usb per mouse che non lo supportano nativamente (quindi non va fatto per i vari Razer e per i Logitech G5-G9)
    Quote:
    Originariamente inviato da pier4reich Guarda i messaggi
    Allora, questo post vuole essere d'informazione (utilerrima) per l'overclock usb (purtroppo solo sotto sistemi microsoft, ancora linux non l'ho fatto).

    Ecco i programmi:
    • Di mouse HZ
      utility che monitorizza la frequenza di aggiornamento della periferica di input USB. Funziona sotto 98,2k,xp,vista,2k3
    • Accelfix XP, usbmousepatcher, dx mouse monitor
      Tre file che fano 3 cose diverse:
      Accelfix_Xp fixa l'accelerazione nativa di win Xp a zero.
      usbmrs1.1 patcha la porta usb (tutte) da 125 a 250/500/1000 funge su Xp e 2k3
      dx_mouse_monitor visualizza il numero di aggiornamenti della porta usb (funziona su tutti i win)
    • Hidusbf
      Patcher molto professionale per i mouse usb.
      funziona su tutti i sistemi microsoft
      Come usarlo?
      1. Fate il backup del file usbport.sys sotto %rootwindows%\system32\driver\usbport.sys
      2. Unzippate il programma in una cartella
      3. fate partire setup.exe
      4. selezionate il mouse, impostate la frequenza scelta (31/62/125/250/500/1000), spuntate l'opzione "filter" e clikkate "install service"
      5. Clikkate close e fate ripartire il computer. Verificate con un file per il monitoraggio degli hz se l'operazione ha avuto successo.

    Per ora è tutto, se qualcuno vuole contribuire...
    Indice generale delle FAQ


  3. Superfici consigliate per mouse ottici/laser , Autocostruzione di un buon mousepad
    Quote:
    Originariamente inviato da Lonherz
    Quote:
    Originariamente inviato da pier4reich Guarda i messaggi
    Nota: I sensori ottici/laser, tranne che con alcuni pad ben fatti, soffrono terribilmente gli spostamenti veloci con pad di metallo. Consigliati pad in plastica/stoffa o metallo ruvido (non iperliscio). Altrimenti non leggono il movimento.

    Costruzione di un pad di stoffa rigido a soli 3.70 euro performante come il QCK: Link al topic con il pdf
    Oltre a plastica e stoffa aggiungo anche il vetro satinato all'acido, che fa pochissimo attrito con i piedini in teflon dei mouse.
    Purtroppo però non tutti i mouse rilevano bene questo tipo di superficie, quindi è meglio comunque informarsi sul thread del proprio modello

    Metto il link al topic su come autocostruirsi un tappetino in vetro: http://www.hwupgrade.it/forum/showthread.php?t=868130
    Prima di leggere però considerate che la guida consiglia il teflon da idraulica, ma si è scoperto in seguito che questo non è adatto, ed è preferibile (oltre ai piedini appositi, che però costano un casino) il teflon antiattrito per cassetti, che purtroppo è più difficile da trovare...

    ...ma per chi non riuscisse a trovare l'introvabile nastro di teflon antiattrito, leggete da qua : http://www.hwupgrade.it/forum/showth...8#post15695198
    Indice generale delle FAQ


  4. Cosa sono le macro hardware? Perche sono meglio di quelle software?

    Quote:
    Originariamente inviato da Lonherz Guarda i messaggi
    Il Lachesis permette di registrare macro hardware, ma cosa sono queste macro hardware, e perchè sono meglio delle classiche macro software?

    Se assegnamo una macro software a un tasto di un mouse, in realtà quando premiamo il tasto, il software del mouse sente che è stato premuto il "tasto 5" del mouse (per dire), e allora il software, che ha memorizzata l'associazione con un tasto della tastiera o una macro, invia al sistema operativo il segnale del tasto della tastiera voluto (che so, "F") o la sequenza di tasti (ad esempio "C", "I", "A", "O").

    Le macro hardware invece sono decisamente più avanzate: le macro e i tasti che si memorizzano, vengono memorizzate NEL mouse (quindi rimangono anche cambiando computer) e i segnali dei tasti della tastiera vengono inviati direttamente al sistema operativo, senza passare da nessun software:

    In pratica, un mouse con macro software invia al s.o. il segnale "tasto 5", il software del mouse lo traduce in "F" e invia il segnale "F" al s.o. (queste macro possono subire rallentamenti o essere rilevate come un cheat da alcuni giochi, oltre a rendere necessaria l'installazione del software dedicato)

    Su un mouse con macro hardware invece, quando si preme il tasto sul mouse, viene inviato direttamente al s.o. il segnale "F" ! Sostanzialmente il computer non si accorge nemmeno della differenza tra la pressione del tasto sul mouse e la pressione del vero tasto "F" sulla tastiera.

    Per dare un'idea: le macro hardware funzionano anche nel BIOS!
    Indice generale delle FAQ
__________________
Il mio vecchio mod: Lonherz AluBT ...e il mio mod attuale: Lonherz Kernel

Ultima modifica di Lonherz : 11-04-2008 alle 12:21.
Lonherz è offline   Rispondi citando il messaggio o parte di esso