Newsgroup: it.comp.hardware
Titolo: emulare 'return' della tastiera con un bottone

salve a tutti,
 
dovrei installare un pc e collegargli un pulsante (in maniera semplice,
possibilmente) situato a circa 5/6 metri di distanza, in modo che alla 
pressione del pulsante stesso arrivi ad un programma un segnale che simuli 
la pressione del return sulla tastiera.
 
c'e' un sistema ?
 
spero di essere stato chiaro
 
saluti
 
Antonio
 
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.

la pressione del return sulla tastiera.
 
Il problema e' essenzialmente uno: le tastiere per PC non sono collegate
al computer tasto per tasto.
Dentro la tastiera stessa c'e' una griglia di contatti, divisi in righe e
colonne, ed un piccolo integrato che li gestisce.
Quando premi un tasto, il chip della tastiera legge la riga e la colonna
cui fa capo il tasto premuto e, in tal modo, lo identifica ed invia al PC
un segnale corrispondente al tasto stesso.
 
Quindi, per fare quello che chiedi, potresti fare cosi'.
 
Lavorando con tester e schemi elettronici del tuo specifico modello di
tastiera, individua QUALE punto della griglia di contatti viene attivata
al momento della pressione del tasto RETURN. Quindi, smonta la tastiera e
tieni soltanto la griglia stessa (di solito, e' morbida e flessibile), il
cavo ed il chip di gestione. Tutto il resto (case, tasti, supporti dei
tasti, ecc) non occorrono piu'.
Quindi, collega un paio di fili elettrici ai due contatti che si attivano
alla pressione di RETURN, e collega quei fili al tuo interruttore
(occorrera' un tasto del tipo "normalmente aperto".
Infine, arrotoli la griglia di contatti ed il chip in uno scatolotto
grande quanto basta, facendone fuoriuscire solo il tuo cavo ed il cavo
originale della tastiera, che andra' regolarmente collegata al PC.
In questo modo, premendo il tastino collegato ai fili, chiuderai il
contatto sulla tastiera ed otterrai la pressione del tasto RETURN.
Non occorrera' nemmeno un software esterno o altro: "agli occhi" del PC
sara' esattamente come se avessi premuto RETURN sulla tastiera integra.
Ciao! :)
-- 
 
-----
  | NFINITY is so far as you want to see.
-----
Codice-Wii: 2163-8155-7668-5528
Se vuoi rispondermi in E-Mail, combatti la politica. ;-)

 
 
Puoi farlo da software, sia sotto Linux (librerie di X11) che windows 
(metodo sendkeys). Su Google trovi tutto.
 

 (metodo sendkeys). Su Google trovi tutto.
 
si, ma a me servirebbe montare un pushbutton esterno (cioe' a distanza
di 5/6 metri dal computer) che venga premuto dall'operatore e che sia
collegato fisicamente al computer.
 
tipo ;-)
 
    ______
   /      \
   --|  |--
     |  |                                 __________
--------------                           |          |
      |--------------------------------> |    PC    |
                                         |          |
                                         ------------


 Ciao! :)
 
ok chiaro ... grazie mille !
 
se ho problemi, torno qui ;-)
 
ciao


> (metodo sendkeys). Su Google trovi tutto.
 
ho riletto il post e ho capito cosa intendi ... il mio "problema" e'
trovare l'hardware (il push button) ... poi il segnale lo "traduco" io ...


 trovare l'hardware (il push button)
 
Joypad USB da 10 euro, poi riprogrammi i tasti come vuoi.
 
-- 
_______________________________________
 
Luc (38, CO) -- Acer Aspire M5610 Q6600
MediaCenter HIPER HMC-2K53A-H2 AMD5200+
Fujitsu Siemens Amilo Si 1520 12" T2300
_______________________________________

 ...
 
In effetti ero stato troppo stringato, maledetta fretta.
Volevo dire che si può fare tramite software, così puoi usare come input 
quello che vuoi, per esempio il joypad che ti hanno consigliato, o anche 
una paginetta web con pulsantone servita sul tuo pc e alla quale accedi 
da smartphone via wifi, ecc.

 
metti una tastiera bluetooth.

 Joypad USB da 10 euro, poi riprogrammi i tasti come vuoi.
 
esatto ... o anche un joystick ... ne prendo un paio e faccio le prove.
 
grazie mille !


 da smartphone via wifi, ecc.
 
penso che devo andare sul joypad/joystick ... l'app gira su dei rimorchiatori
(vedi altro mio post sul minipc) e il pilota/comandante deve dare i tempi 
della manovra in tempo reale mentre guida l'imbarcazione, quindi ci vuole 
qualcosa da montare sulla sua console e che sia di semplice e veloce utilizzo.
e poi la connessione non e' detto che ci sia sempre con il server in sede, dove
gira la webapp utilizzata in ufficio per la fatturazione attiva, quindi devo
operare sul pc stesso salvando su sqlite e poi inviando i dati al server
centrale quando e' disponibile la connessione.
 
grazie anche a te per le risposte
