PS/2-Maus an RS232-Schnittstelle?

Auswahl, Einrichtung und Betrieb von Rechnern und Komponenten
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

So heute eine Optische Maus bekommen, und gleich angeschlossen und muss sagen funzt ganz soweit gut :)
http://www.amazon.de/gp/product/B000TAR ... 2PEVN2WFS7

Bisher konnte ich nur Kugelmäuse testen.

EDIT:
Damit machts richtig Spass, leider hat der Prototyp paar Probleme mit der Durchkontaktierung.
Ich werde noch mal eine Testplatine machen lassen, mit paar Verbesserungen.
Das die Maus nicht gleich erkannt wurde lag an der von mir verwendeten Maus, einige andere PS/2 Mäuse funktioniert sofort.
Die Weisse Logitech Kugelmaus hat Kombitablitätsprobleme :)

Mauskombatiblitätsliste:
Penixx PERMICE-201PB (Optical)- works!
Logitech M-859 (Mechanisch) - works partial, Doppelklick nicht zuverlässig (Software?)
Microsoft PS/2 2 Tastenmaus (Mechanisch) - works!
IBM PS/2 Mouse (Mechanisch) - works!
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »



Final noch mal ein Video, Viel Spass.

Der DRx2 ist normal etwas schneller, Pipelining war aus, der legt noch mal 10-15% zu wenn CC_3 auf 08 gesetzt ist.
Die Musik ist nicht ganz mein Fall, naja was solls :) ohne wars langweilig also hab ich mal was Freies drauf geschnitten.
Mach normal keine Videos.
01-01-15.png
01-01-15.png (16.34 KiB) 5543 mal betrachtet
Software von Simon für AVR: http://www.tempect.de/senil/ps2to232.html
Upload der von mir geänderten Software fehlt noch.

http://jtxp.org/tech/tinysafeboot_en.htm - Der verwendete Bootloader (TinySafeBoot) und Software für Firmware Update.

Fusebits für avrdude:

Code: Alles auswählen

-U lfuse:w:0xe4:m -U hfuse:w:0xd1:m -U efuse:w:0xfe:m 
Zuletzt geändert von matze79 am Do 1. Jan 2015, 23:10, insgesamt 1-mal geändert.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
Dosenware
DOS-Gott
Beiträge: 3747
Registriert: Mi 24. Mai 2006, 20:29

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von Dosenware »

:like: fühl dich geliked ;-)
Darius

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von Darius »

:like: *Zustimm*

Booooooooooooooooombastisch !!! :-) Bald kannst dich vor deinen Platinen nicht mehr retten, da es wohl noch viele Retro´s gibt, die serielle Mäuse an ihren älteren PC´s haben...

Gruß
Darius
Benutzeravatar
hofinger
DOS-Guru
Beiträge: 520
Registriert: Sa 22. Nov 2014, 22:56
Wohnort: BA

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von hofinger »

Sehr cool :-)
Mein Koffer freut sich schon drauf :mrgreen:
Power to the pixel!
Benutzeravatar
nicetux
DOS-Gott
Beiträge: 2562
Registriert: Mi 26. Feb 2014, 11:14
Wohnort: nahe Freiburg

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von nicetux »

Sehr Ge*l :like:

Spitzen Arbeit matze!

Auf meine Adapter freue ich mich. 8-)
.....
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

Booooooooooooooooombastisch !!! :-) Bald kannst dich vor deinen Platinen nicht mehr retten, da es wohl noch viele Retro´s gibt, die serielle Mäuse an ihren älteren PC´s haben...
Ich hoffe nicht zuviel, das kann ich dann nämlich nicht Bewältigen, jeder Controller muss Hand geflasht werden.
Bauteile pro Person sortiert usw.. so eine Sammelbestellung birgt eine Menge Arbeit.
Das wäre doch was, ein Fertiges Produkt, Professionäl gefertigt, wie da wohl die Rechtliche Situation aussieht ?
Wie ist das wenn man in China fertigen liesse und nur Importeur ist ?
In DE sind die Hürden nämlich Enorm, da darf man erstmal kräftig investieren, so viel das es sich kaum mehr lohnt bei einer Kleinserie.

Danke, ein Teil der Lorbeeren gehört aber auch Simon weil von ihn stammt die Software ohne die das nicht Möglich wäre :)
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
nicetux
DOS-Gott
Beiträge: 2562
Registriert: Mi 26. Feb 2014, 11:14
Wohnort: nahe Freiburg

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von nicetux »

Und dann kommt ja noch die Sache mit dem CE Zeichen dazu wenn du die Teile im Nicht-EU Ausland fertigen lässt. Das kann ein enormer Rattenschwanz werden sowas.
.....
Benutzeravatar
hofinger
DOS-Guru
Beiträge: 520
Registriert: Sa 22. Nov 2014, 22:56
Wohnort: BA

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von hofinger »

Kann der Endnutzer die Firmware nicht über diesen bootloader selbst flashen? Oder ist der auch erst drauf nachdem du geflasht hast?
Power to the pixel!
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

Der Bootloader muss ja erstmal geflasht werden, sonst brauchst du einen ISP.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
hofinger
DOS-Guru
Beiträge: 520
Registriert: Sa 22. Nov 2014, 22:56
Wohnort: BA

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von hofinger »

Ah ok, schade. Hab gedacht der ist serienmäßig schon drauf. :oops:
Power to the pixel!
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

Ich mach die Software schon drauf, und setz alle Fuses, + Bootloader.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

Noch mal paar Tests:

DOS - funktioniert (Mouse.sys/Mouse.com/Cutemouse
Windows 3.1 - 3.11 - funktioniert
Windows 95/98 - funktioniert, wird manchmal nicht erkannt, wenn ctmouse oder mouse.com vorher geladen wird über autoexec.bat wird die Maus immer erkannt!

NT4.0/3.1/3.51 und 2000/XP hab ich bisher nicht getestet.

Feature das entfernt werden sollte, über die mittlere Maustaste lässt sich die Geschwindigkeit regeln, funktioniert nicht korrekt.
Maus laggt entweder oder macht Sprünge, ist Maustyp Abhängig mit einigen Wenigen geht es astrein mit den meisten nicht.

Baudrate ändern wird vom ATTiny2313 HW USART nicht unterstützt, es wäre ein Soft UART nötig und dann noch extra Bauteile, daher bleibts bei 1200 Baud. Das tut der benutzbarkeit aber keinen ab.

Ich habe jetzt 2x Prototypen im Einsatz und bisher keinerlei Probleme. Ausser mit IMPS/2 Logitech Wheelmouse.

Die nächste Revision ist fast fertig und wird bald gefrässt.
Das soll nun die Finale Revision werden und am besten dann direkt in den Platinensammler.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Benutzeravatar
hofinger
DOS-Guru
Beiträge: 520
Registriert: Sa 22. Nov 2014, 22:56
Wohnort: BA

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von hofinger »

Dieser Adapter: http://www.lindy.de/Maus-Adapterkabel-M ... 48&ci=8006
funktioniert bei mir einwandfrei mit einer Logitech M-C48, ist halt wieder nur ne Ballmaus.
Wird von cutemouse als ps/s Maus und von Win 3.11 aks Microsoft-Maus erkannt.

Nur so als Alternative bis matze serienreif ist :-)
Power to the pixel!
Benutzeravatar
matze79
DOS-Gott
Beiträge: 7910
Registriert: So 9. Sep 2012, 20:48

Re: PS/2-Maus an RS232-Schnittstelle?

Beitrag von matze79 »

Die Frage ist ob das wirklich so ist, ich hab schon viele solche Kabelpeitschen/Adapter gesehen.
Wenn keine Aktive Elektronik drin ist, dann muss die Maus selbst Seriellesprotokol beherschen.
Probier mal eine Optische PS/2 Maus dran.

Der Adapter ist weitgehenst fertig, ich schick die Daten die Tage an anonymisiert1 dann gibts noch nen Testaufbau und dann sollte alles passen und es kann los gehen. Ich will halt das alles 100% läuft :)

Ausserdem arbeite ich derzeit noch an einer besseren Firmware.
https://www.shadowcircuit.de - Die kleine Community rund um Retro Computing
https://www.retroianer.de
Antworten