Pc Maus selber bauen

OP #3613807
Lesenswert?

Hallo zusammen,


für ein Projekt benötige ich das Signal der linken Maustaste.Ich habe 
momentan eine alte Mausplatine an der ich mit einem Relais die linke 
Maustaste steuere.Diese Platine ist aber etwas zu groß für das Gehäuse 
das ich gebaut habe.Jetzt habe ich mir überlegt das es doch möglich sein 
müsste eine Maus zu bauen die nur die Funktion der linken Maustaste 
beinhaltet.
Wäre tierisch nett wenn mir da jemand helfen könnte.

Danke schon mal
#3613814
Lesenswert?

Dirk Bienert schrieb:
> Jetzt habe ich mir überlegt das es doch möglich sein
> müsste eine Maus zu bauen die nur die Funktion der linken Maustaste
> beinhaltet.

Um dann deren Maustate mit einem Relais zu bedienen ?

Krank.

Sende einfach per uC das Mausprotokoll mit gedrückter bzw. nicht 
gedrückter Taste.

http://ww1.microchip.com/downloads/en/AppNotes/00519c.pdf

Alles weglassen ausser RS232, PIC und Tasteneingang.
Gast #3613821
Lesenswert?

>Alles weglassen ausser RS232...
Maus über RS232 statt USB? Dafür braucht man ja erstmal einen Rechner 
mit RS232.  Und ein Betriebssystem, das überhaupt noch was mit seriellen 
Mausen anfangen kann.
Gast #3613977
Lesenswert?

Möchtest du auch das HB626 durch etwas kleineres ersetzen? Prinzipiell 
kann man mit einem USB Composite Device an einem Kabel Maus simulieren 
und Timer setzen. In einem einzelnen Mikrocontroller.

Nur musst du dazu dein Programm aus mehreren Demos zusammensetzen.
Persönliche Seite #3613980
Lesenswert?

Verstehe ich das richtig:

Du betätigst einen Taster, der eine Platine dazu bringt, ein Relais 
anzusteuern, mit dem Du einen Taster an einer Mausplatine überbrückst?

Kommt nur mir das etwas, äh, umständlich vor?

Was genau hast Du vor?

Schreib jetzt nicht, daß Du da was mit 'ner Maus machen willst (soviel 
haben wir hier schon verstanden), sondern schreib, was das ganze in 
welchem Zusammenspiel mit anderen Dingen machen soll. Woran hängt die 
Maus, was läuft darauf für Software, woher soll im Endeffekt die 
Information zur Ansteuerung Deines Relais kommen, und warum nennst Du 
die Platine "Sequencer"?
OP #3613993
Lesenswert?

Rufus Τ. Firefly schrieb:
> Verstehe ich das richtig:
>
> Du betätigst einen Taster, der eine Platine dazu bringt, ein Relais
> anzusteuern, mit dem Du einen Taster an einer Mausplatine überbrückst?

Richtig.
Die Maustaste soll im Endeffekt zeigergesteuert sein.
Sprich ich möchte die Maustaste in einer bestimmten Sequens ansteuern.
Ich muss jetzt weg,ich schreibe morgen genau was ich vor habe.
OP #3614386
Lesenswert?

Kein Name schrieb:
> Sequencer....? In so einem Freemium Spiel braucht man für einen
> Ausrüstungsgegenstand 1000 Mausklicks. Richtig geraten?

NEIN.
Bei einem Golfspiel muss man bei einem Abschlag genau drei Mausklicks 
machen,diese müssen möglichst genau ausgeführt werden.

Klick 1: startet den Schlag
Klick 2: bestimmt die Stärke des Schlages,dieser muss aber in einem
         bestimmten Bereich liegen.
Klick 3: bestimmt die Richtung des Schlages,dieser muss ebenfalls
         in einem bestimmten Bereich liegen.
Gast #3614532
Lesenswert?

ha - sowas habe ich mal für Yetisports II geschrieben. Da musste man die 
Maustaste drücken, wenn der Yeti GENAU linkskippend auf der Eisscholle 
stand. Der lies dann die (arme) Robbe los und hatte die 
hochgeschleudert. Je nach Länge des Maustastendrucks flog die dann höher 
oder weiter.

Du nimmst Dir mit queryperfomancecounter und queryperformancefrequency 
den genauen Systemtakt und steuerst damit mit "normalen" API 
(Maus)Funktionen quasi per Remote dein Programm uns Du tust so, als 
seist Du die Maus. Man braucht eigentlich keine "richtige" Maus.

Ich habe das damals in Delphi5 oderso geschrieben. Ich habe das bestimmt 
nicht mehr...
Ich hatte das Yetirobot genannt. SourceCode müsste irgentwo rumfliegen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren