Forum: PC Hard- und Software PC-Keyboard im XT Modus


von Juppo N. (juppo)


Lesenswert?

Hallo
Ich suche PC-Tastauren mit XT Modus


Wir haben alten 8088 Rechner die nur mit den XT Modus klar kommen.
Bislang konnte man Cherry Tastaturen noch per Software in diesen Modus 
schalten.

Ober gibt es Umsetzer die Keyboard im AT Modus auslesen und im XT Modus 
umsetzen.

Wenn noch jemmand diese alten Schätzchen hat kann er sich auch gerne 
melden.

Gruß Juppo

: Verschoben durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Juppo Nini schrieb:
> Ober gibt es Umsetzer die Keyboard im AT Modus auslesen und im XT Modus
> umsetzen.

Als fertige Lösung wird es das nicht geben, aber das sollte mit einem µC 
recht einfach hinzubekommen sein.

von hansi (Gast)


Lesenswert?


von Juppo N. (juppo)


Lesenswert?

Den Besten
Brauche aber noch mehr.

von Juppo N. (juppo)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Juppo Nini schrieb:
>> Ober gibt es Umsetzer die Keyboard im AT Modus auslesen und im XT Modus
>> umsetzen.
>
> Als fertige Lösung wird es das nicht geben, aber das sollte mit einem µC
> recht einfach hinzubekommen sein.


Einen kleinen Atmega oder so ?

gibt es einen Open Source dafür?
Gruß
juppo

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Juppo Nini schrieb:
> gibt es einen Open Source dafür?

Wenn Du das programmierst und als OSS zur Verfügung stellst, ja.

Ansonsten wirst Du zumindest die Routinen zur Kommunikation mit einer 
PS/2-Tastatur im Netz finden, das Nachbilden der XT-Tastatur dürfte 
nicht sonderlich kompliziert sein.

von juppo (Gast)


Lesenswert?

Besten Dank

Man findet viel Keyboard ti RS232 .

Frohe Feste
Juppo

von juppo (Gast)


Lesenswert?

juppo schrieb:
> ti

soll to ..

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

juppo schrieb:
> Man findet viel Keyboard [to] RS232 .

Na, das ist doch ein Anfang. Ersetze den RS232-Codeteil mit einer 
SPI-Ansteuerung, und übersetze die Scancodes der MF-II-Tastatur in die 
korrekten Scancodes der XT-Tastatur, und fertig ist die Laube.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Juppo Nini schrieb:
> Wenn noch jemmand diese alten Schätzchen hat kann er sich auch gerne
> melden.

hab noch alte Tastaturen rumliegen (das waren doch die mit den dicken 
DIN Steckern)

meld dich mal per pn bei mir

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wegstaben Verbuchsler schrieb:
> hab noch alte Tastaturen rumliegen (das waren doch die mit den dicken
> DIN Steckern)

Das müssen keine XT-Tastaturen sein, das können genausogut AT- oder 
MF-II-Tastaturen sein.

Die echte XT-Tastatur hatte 10 Funktionstasten in zwei Spalten am linken 
Rand, und die Esc-Taste war oben links.

http://www.pcguide.com/ref/kb/layout/z_011261xt.jpg

Die echte AT-Tastatur sah fast genauso aus, die Esc-Taste war aber in 
den Zehnerblock gerutscht. Auf deutschen Tastaturen hieß die Taste "Eing 
Abbr".

http://www.pcguide.com/ref/kb/layout/z_011029at.jpg

Die MF-II-Tastatur hat das seit 1986 praktisch unveränderte 
Tastaturlayout, wie wir es auch heute noch kennen, nur daß MS irgendwann 
die Leertaste geschrumpft und irgendwelche "Windows"-Tasten eingeführt 
hat.

http://www.pcguide.com/ref/kb/layout/z_011331enh.jpg

von Reinhard Kern (Gast)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> hab noch alte Tastaturen rumliegen (das waren doch die mit den dicken
> DIN Steckern)

Das hat, wie schon bemerkt, nix zu sagen, es gab aber eine Zeitlang 
Tastaturen, die hatten an der Unterseite einen Schiebeschalter oder 2 
Jumper, und da stand auch XT und AT dran.

Abgesehen natürlich von den tatsächlichen XT-Tastaturen - da habe ich 
noch eine, aber die gehört zu einem Original IBM PC (nicht XT!), 
wahrscheinlich einem der ersten die in Deutschland überhaupt verkauft 
wurden, und den belasse ich natürlich im Originalzustand.

Gruss Reinhard

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Rufus Τ. Firefly schrieb:

> und übersetze die Scancodes der MF-II-Tastatur in die
> korrekten Scancodes der XT-Tastatur, und fertig ist die Laube.

Ein wenig komplizierter ist es schon, denn die passen nicht 1:1.
Wimre gibt's bei der AT-Tastatur auch Tasten, die Folgen von
Scancodes senden.  Ist aber schon lange her, dass ich das letzte
Mal in dieser Ecke herumstochern musste.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die MF-II-Tastatur sollte auf Scancodeset 1 initialisiert werden, dazu 
muss 0xF0 0x01 an die Tastatur gesendet werden.

Die auf der XT-Tastatur nicht doppelt vorhandenen Tasten (also z.B. 
Enter im Zehnerblock) senden zu ihrer Unterscheidung 0xE0 vor dem 
Scancode der gedoppelten Taste (also 0xE0 0x1C statt nur 0x1C); wenn der 
Umsetzer dieses Byte verwirft, sollte die Angelegenheit damit erledigt 
sein.

von juppo (Gast)


Lesenswert?

Moin

Das ist mein Problem !

Die Tatsturen lassen sich nicht mehr auf SCAN CODE 1 konfigurieren.

Ich hatte diese bislang mit Cherry Tastaturen gemancht ,wird aber nicht 
mehr unterstützt.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nicht daß Du mich missverstehst, ich meinte nicht irgendwelche 
DIP-Schalter in den Tastaturen, wie sie vor 20 Jahren noch in 
Cherry-Tastaturen zu finden waren, sondern von Befehlen, die über die 
Tastaturschnittstelle an die Tastatur gesendet werden müssen (genauso 
wie die Befehle zum Ein- und Ausschalten der Tastatur-LEDs).

Wenn Du das schon so machst, dann vergiss' meine Nachfrage.

Wenn nicht: Dann musst Du das so tun, was einen µC erfordert, denn die 
Hardware der XT-Tastaturschnittstelle kann nichts an die Tastatur 
senden. Die wurde erst mit der AT-Tastatur bidirektional.

von Juppo N. (juppo)


Angehängte Dateien:

Lesenswert?

Hallo

Ich teste immer noch das auslesen einer AT-Tastatur.

Das einlesen der Scan Codes mit dem angehängtem Programm läuft tadellos.

Nur das zurückschreiben .Led's setzen und Reseten klappt nicht.

?

Gruß Juppo

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

da gibts doch diese IBM-irgendwas "groß, schwer und mit lauten klick" 
Tastatur (ist das nicht sogar eine dieser alten XT-TAstaturen?). Und es 
gibt einige Projekte, wie man solch eine TAstatur an einen heutigen PC 
dran bekommt.

Das ganze halt mal andersrum aufbauen (und aus den zuvor genannten 
schlau machen was alles notwendig ist), und schon hast du deine 
benötigte Adapter-Schaltung

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wegstaben Verbuchsler schrieb:
> da gibts doch diese IBM-irgendwas "groß, schwer und mit lauten klick"
> Tastatur

Ja.

> ist das nicht sogar eine dieser alten XT-TAstaturen?

Die waren zwar auch groß, schwer und laut, aber die will heute keiner 
mehr verwenden (wegen ihres eingeschränkten Layouts, nur 10 
Funktionstasten, keine separaten Cursortasten etc.).

Die beliebten großen, schweren und lauten Tastaturen sind 
MF-II-Tastaturen, wie sie ab etwa 1986 hergestellt wurden, und die 
laufen auch an heutigen PCs (sofern diese eine PS/2-Schnittstelle haben 
und ein simpler 5pol-DIN-auf-6pol-MiniDIN-Adapter verwendet wird).

Sieh Dir mal die Bilder an, die ich hier 
Beitrag "Re: PC-Keyboard im XT Modus" verlinkt habe.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

habs grad mal gegurgelt, es ist wohl die "Modell M" Tastatur mit solch 
einem Sprungfeder-Kontakt, die klappert laut Wikipedia wie folgt:

http://upload.wikimedia.org/wikipedia/commons/4/4d/Modelm.ogg

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die Mechanik war bei allen drei Modellen ansatzweise gleich, sowohl die 
ursprüngliche XT-Tastatur, als auch die sehr änhnlich aussehende und 
glücklicherweise schnell ausgestorbene AT-Tastatur -- und die geschätzte 
MF-II-Tastatur, alle arbeiteten mit mechanisch betätigten 
Klapp-Schnapp-Deckel, deren Stellung kapazitiv ausgewertet wurde.

Von der MF-II-Tastatur wurden allerdings bald auch Modelle mit anderen, 
leiseren und potentiell minderwertigeren Mechaniken hergestellt. 
Unterscheiden kann man die nur an Details, wie der Form des IBM-Schildes 
auf der Tastaturoberseite.
Quadratisch, Aluminium, schwarz bedruckt: Alt, edel.
Oval, Kunststoff, blau bedruckt: Neuer, naja, wenn's sein muss.

Die alte Ausführung hatte auch ein abnehmbares Tastaturkabel, an der 
Tastatur selbst war eine RJ45-artige Buchse angebracht.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

ich kram mal den alten Thread wieder vor.

ich hab heute den Bastel-Keller etwas aufgeräumt, und dort 2 
"jungfräuliche" Tastaturen entdeckt:

Cherry G81-3000LAD

Ok, es sind alte Jungfrauen, aber sie sind noch original verpackt, noch 
nie bestromt worden und noch von keiner Hand betatscht worden ;-)

Mit deutschem PC-Tastatur-Layout (Also ohne Fenster-Taste etc), ziemlich 
robust und schwer, und mit dem alten dicken DIN-Stecker am Kabel. An der 
Unterseite der Schalter zum Umschalten zwischen PC und AT Modus


Kann jemand sowas gebrauchen? Gegen Frachtkosten und Futterspende für 
unsere Meerschweinchen gebe ich die Tastaturen ab....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.