Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Aiuto!!! Key blocking? E' il mio caso?

Guide, richieste e tutto ciò che c'è da sapere sui controlli del cab
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

Ragazzi ho un problema da risolvere e spero nel vostro aiuto.

In pratica nel mio racing cab ho installato una jammasd per la gestione dei pulsanti della plancia e per il gli switch del cambio ad H.

Ho notato che alcuni giochi da PC accettano solo comandi provenienti dai pulsanti del volante logitech che utilizzo nel cabinato mentre altri giochi/emulatori acettano solo comandi provenienti da tastiera.

Per risolvere questo problema ho pensato di collegare ogni switch della plancia e delle marce sia alla jammasd, che mi emula la tastiera, sia al volante logitech in modo tale da soddisfare tutti i giochi.

Risultato... non funziona.

Praticamente se collego uno switch alla jammasd mi viene visto come una lettere della tastiera e funziona.
Se collego sempre lo stesso switch solamente alla scheda del volante logitech, come se premessi un pulsante del volante logitech, mi funziona.
Se unisco i cavi tramite un mammuth per mandare il segnale dello switch sia alla jammasd sia alla scheda logitech del volante quest'ultima non mi funziona e lo switch mi viene visto solo dalla jammasd.

Spero di essermi spiegato...

Sapete dove sbaglio o come posso risolvere questo problema?

Come sempre grazie a tutti per l'aiuto!
Avatar utente
loller

Top Seller
Cab-maniaco
Cab-maniaco
Messaggi: 1427
Iscritto il: 17/09/2013, 14:36
Medaglie: 1
Città: Roma
Contatta:

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da loller »

mi iscrivo per la risposta che interessa anche a me!
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11588
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 27 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da PaTrYcK »

Probabilmente non funziona xche' la scheda logitech e' collegata al pc via usb ed ha alimentazione propria, quando schiacci un pulsante questo chiude il circuito e ritorna con una sua tensione via usb verso il pc, questo avviene anche nella jammasd x qui suppongo che collegando entrambi verso un unico pin crei il problema da te descritto
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

e come si potrebbe risolvere?

si potrebbe collegare un "qualcosa" sul cavo che ritarda il segnale che va verso la scheda logitech in modo tale da avere due ritorni non nello stesso istante ma uno ritardato di un millisecondo?
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11588
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 27 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da PaTrYcK »

Ma tu hai connesso lo schedino pulsanti allo schedino principale logitech ?
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

bisognerebbe sapere come è fatto il circuito dell'ingresso del logitech o almeno cercare di indovinarlo facendo delle misure.
metti un tester in volt sui due pin del pulsante e misura la tensione a pulsante rilasciato e pulsante premuto.
controlla se uno dei due pin del pulsante è a massa
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

PaTrYcK ha scritto:Ma tu hai connesso lo schedino pulsanti allo schedino principale logitech ?
si.

Come ho scritto sopra se lo switch lo collego solo ad uno dei tanti pulsanti logitech funziona.
Premo lo switch ed il segnale arriva allo schedino logitech e si attiva la funzione del relativo pulsante logitech.

Il problema nasce quando oltre allo schedino logitech collego lo stesso switch anche alla jammasd.
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11588
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 27 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da PaTrYcK »

siantic ha scritto:si.

Come ho scritto sopra se lo switch lo collego solo ad uno dei tanti pulsanti logitech funziona.
Premo lo switch ed il segnale arriva allo schedino logitech e si attiva la funzione del relativo pulsante logitech.

Il problema nasce quando oltre allo schedino logitech collego lo stesso switch anche alla jammasd.
Io staccherei il connettore che parte dagli schedini dei pulsanti sino alla scheda principale logitech, in questo modo hai i pulsanti isolati e ci salderei direttamente sopra dei cavi portandoli direttamente al connettore jamma:


Immagine
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

picerno ha scritto:bisognerebbe sapere come è fatto il circuito dell'ingresso del logitech o almeno cercare di indovinarlo facendo delle misure.
metti un tester in volt sui due pin del pulsante e misura la tensione a pulsante rilasciato e pulsante premuto.
controlla se uno dei due pin del pulsante è a massa
ho fatto la prova su due pulsanti logitech del volante.

pulsante1:
in fase di riposo 0,90v
quando lo premo scende a 0,00v
per poi tornare a 0,90v a riposo

pulsante2:
in fase di riposo 0,52v
quando lo premo scende a 0,00v
per poi tornare a 0,52v a riposo
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

sono tensioni un pò strane che non mi aiutano a capire. mi aspettavo un 3,3V o un 5V e soprattutto uguali sui diversi pulsanti. forse i pulsanti sono collegati a matrice e l'effetto della scansione crea una tensione media più bassa.
le misure le hai fatte con il logitech collegato e funzionante e senza il parallelo della jammasd?
comunque sia, invece di unire direttamente gli ingressi, prova ad introdurre due diodi. gli anodi verso gli ingressi delle due interfacce e i catodi in comune verso lo switch
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

picerno ha scritto:sono tensioni un pò strane che non mi aiutano a capire. mi aspettavo un 3,3V o un 5V e soprattutto uguali sui diversi pulsanti. forse i pulsanti sono collegati a matrice e l'effetto della scansione crea una tensione media più bassa.
le misure le hai fatte con il logitech collegato e funzionante e senza il parallelo della jammasd?
Si.

Purtroppo di elettronica non ci capisco niente...
Potrebbe essere che alla base del circuito logitech c'è un qualche cosa che in base alla tensione che riceve quando viene premuto un bottone capisce che è stato premuto il bottone1 piuttosto che il bottone2?
Chiedo questo perchè ho notato che il volante logitech ha 17 bottoni e 3 led (immagine 1) mentre alla base dello schedino che gestisce l'elettronica dove ci sono i bottoni c'è un cavo che ha 12 pin (immagine 2) mentre io mi aspettavo di trovare molti più pin... un pin per ogni bottone, un pin per la massa in comune a tutti e i pin per alimentare i led.

Potrebbe essere che una volta collegati i cavi anche alla jammasd la tensione viene variata perchè anche la jammasd ha una sua tensione su i vari fili e l'elettronica logitech non riconosce più quale pulsante è stato premuto?

Spero di essermi spiegato :)

Ho fatto un semplice disegnino di quello che vorrei fare (immagine 3)

Immagine 1
Immagine

Immagine 2
Immagine

Immagine 3
Immagine
picerno ha scritto:comunque sia, invece di unire direttamente gli ingressi, prova ad introdurre due diodi.
due diodi?
in modo da non far interferire le due tensioni?
Hanno delle caratteristiche specifiche?
Quando li vado a comprare ad un negozio di componenti per elettronica che cosa gli devo dire?
picerno ha scritto:gli anodi verso gli ingressi delle due interfacce e i catodi in comune verso lo switch
mmm... non ho capito... potresti farmi un disegnino? :)
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11588
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 27 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da PaTrYcK »

Il diodo potrebbe essere un idea, semplice ed economico, un classico diodo IN4007 credo sarebbe perfetto

ecco un diodo, il catodo e' indicato con la striscia bianca

Immagine
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

l'indicazione di patryck è giustissima ma il classico 1n4007 non è molto indicato in questo caso perchè ha una caduta di tensione standard che in questo caso potrebbe essere eccessiva. Chiedi di un diodo Schottky, il codice preciso non è importante ma se ne vuoi comunque uno di riferimento, puoi cercare 1N5819
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

ma il problema potrebbe proprio essere quello che ho ipotizzato io?
siantic ha scritto:Potrebbe essere che una volta collegati i cavi anche alla jammasd la tensione viene variata perchè anche la jammasd ha una sua tensione su i vari fili e l'elettronica logitech non riconosce più quale pulsante è stato premuto?
come e dove va collegato il diodo? <-think->
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

siantic ha scritto: ma il problema potrebbe proprio essere quello che ho ipotizzato io?
siantic ha scritto:Potrebbe essere che una volta collegati i cavi anche alla jammasd la tensione viene variata perchè anche la jammasd ha una sua tensione su i vari fili e l'elettronica logitech non riconosce più quale pulsante è stato premuto?
la jammasd ha i suoi ingressi con pull-up a 5V e quella tensione la misurerai su tutti. quando viene invece premuto il pulsante viene portato tutto a 0. I diodi montati come ti ho descritto, servono proprio a non influenzare il circuito opposto.
siantic ha scritto: come e dove va collegato il diodo? <-think->
picerno ha scritto: invece di unire direttamente gli ingressi, prova ad introdurre due diodi. gli anodi verso gli ingressi delle due interfacce e i catodi in comune verso lo switch
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

picerno ha scritto: invece di unire direttamente gli ingressi, prova ad introdurre due diodi. gli anodi verso gli ingressi delle due interfacce e i catodi in comune verso lo switch
ok forse ho capito.... vanno mesi così? :-D
Immagine
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

esattamente! è una prova comunque. la jammasd sicuramente continuerà a funzionare, il volante non lo so perchè i risultati delle misure non mi dicono niente
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

picerno ha scritto:esattamente! è una prova comunque. la jammasd sicuramente continuerà a funzionare, il volante non lo so perchè i risultati delle misure non mi dicono niente
ho fatto la prova ma purtroppo non funziona :on_cry:
la jammasd funzionava ma il pulsante del volante no

ora che posso fare?
Avatar utente
picerno

Helper
God of Arcade
God of Arcade
Messaggi: 3687
Iscritto il: 20/11/2006, 21:31
Medaglie: 1
Località: Provincia di Potenza
Grazie Inviati: 1 volta
Grazie Ricevuti: 44 volte

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da picerno »

che codice di diodo hai preso alla fine?
prova a collegare solo il logitech con il diodo staccando la jammasd.
i diodi messi in questo modo risolvono il problema delle differenze di tensione tra le due schede ma non permettono al segnale di andare completamente a zero quando premi lo switch. alla jammasd questa tensione di caduta non crea problemi perchè la soglia è più alta ma il logitech non lo so. quest'ultima prova ce lo dice.
se con il diodo non funziona, l'ultima prova che ti posso suggerire è di collegare il logitech direttamente e la jammasd con il diodo
JammASD SmartASD Developer
Avatar utente
siantic

Donatore
Cab-dipendente
Cab-dipendente
Messaggi: 664
Iscritto il: 12/05/2013, 17:06
Medaglie: 1
Città: Roma
Grazie Inviati: 12 volte
Grazie Ricevuti: 1 volta

Re: Aiuto!!! Key blocking? E' il mio caso?

Messaggio da siantic »

picerno ha scritto:che codice di diodo hai preso alla fine?
ho preso il 1N5819
picerno ha scritto:prova a collegare solo il logitech con il diodo staccando la jammasd.
cosi funziona
picerno ha scritto:i diodi messi in questo modo risolvono il problema delle differenze di tensione tra le due schede ma non permettono al segnale di andare completamente a zero quando premi lo switch. alla jammasd questa tensione di caduta non crea problemi perchè la soglia è più alta ma il logitech non lo so. quest'ultima prova ce lo dice.
se con il diodo non funziona, l'ultima prova che ti posso suggerire è di collegare il logitech direttamente e la jammasd con il diodo
in questo modo la jammasd funziona ma il logitech no :on_cry:
Rispondi

Torna a “Controlli (joystick, pulsanti, trackball, spinner, volanti, ecc...)”