"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

caps lock deaktivieren

noledge 22.10.2002 - 11:30 514 12
Posts

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
gibts eine möglichkeit? OS = winnt

taste rausbrechen spielts leider nicht -> terminalkeyboard.
registry-eintrag o.ä. wär sehr praktisch, bin grad verzweifelt m suchen - vielleicht weiss ja wer was von euch.

Murph

Nerd
Avatar
Registered: Dec 2001
Location: Vienna
Posts: 9236
bildschirmtastatur?

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
Zitat von ][Murph][
bildschirmtastatur?
das is ein "terminal", dh ein schrank, wo pc reinkommt, ein flatscreen vorne drin is und vorne ein keyboard raussteht (mit folientasten) und ein touchpad. caps lock soll nicht funktionieren.

das läuft schon ein halbes jahr und funktioniert soweit super - allerdings gibts "passwortprobleme", weils kein caps-lock-lamperl gibt. deaktivieren -> problem gelöst.

Murph

Nerd
Avatar
Registered: Dec 2001
Location: Vienna
Posts: 9236
asoooo... dachte das OS spinnt oder so.

Naja
du könntest dir ein kleines assembler programm schreiben, dass dir das capslock-bit jedes mal zurücksetzt und im hintergrund läuft.. vielleicht findest im google sowas wie einen "keyboard port analyzer and changer". ich weiß, irre idee, wär aber imho die einfachste lösung.

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
Eine Möglichkeit zum Deaktivieren wäre mir nicht bekannt, allerdings so ein Programm zu coden, wie's Murph vorschlägt, ist nicht schwer.

Wie wär's, wenn du bei den Eingabehilfen die Statusanzeige aktivierst --> ein Piepston beim Drücken der Feststelltaste, der Num-Taste oder der Rollen-Taste wäre die Folge.

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
unter win2000 und xp ist das deaktivieren in der registry möglich - ob das unter nt auch geht, lass ich grad prüfen (hab selbst kein nt da), anleitung dazu (für die leute, die mittels suchfunktion auf diesen thread stossen) http://www.noledgebase.com/showarticle.php?id=134 . wenns mit NT nicht geht, werma mal schaun, was für lösungen noch sinnvoll wären...

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Assemblerprogrammierung ist zwar schön und gut, aber für diesen Zweck völlig fehl am Platz.

Murph

Nerd
Avatar
Registered: Dec 2001
Location: Vienna
Posts: 9236
Zitat von Ringding
Assemblerprogrammierung ist zwar schön und gut, aber für diesen Zweck völlig fehl am Platz.

Alles andere wäre trotzdem etwas zu überladen.
Und einen Port auslesen und ändern schaff sogar ich noch (mit ein paar mal nachschauen).
Das Prog TSR zu machen ist natürlich dann in asm nicht unbedingt einfach realisierbar ;)
aber die schnittstelle selbst sollte so uniform und scalable wie möglich sein, und asm ist imho *die* Antwort darauf.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Wenn du das alles unter NT zusammenbringst, wundere ich mich aber sehr.

Murph

Nerd
Avatar
Registered: Dec 2001
Location: Vienna
Posts: 9236
wie wärs mit einer ActiveX Control, die im speicher bleibt? afaik dürfen die auch unter nt laufen ...
What you say JC?

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
Ich habe nie Assembler bestätigt; die API-Funktionen bietet Windows, welches Werkzeug man dann benutzt, ist egal.
Der Registry-Eintrag verändert's aber eh schon Low-Level und systemweit, also wozu noch coden? ;)

Murph

Nerd
Avatar
Registered: Dec 2001
Location: Vienna
Posts: 9236
Zitat von JC
Der Registry-Eintrag verändert's aber eh schon Low-Level und systemweit, also wozu noch coden? ;)

damit's unter NT funkt, was ja noch nicht sicher ist :)

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
Ich arbeit' zwar mit NT4, aber ich will/kann nicht rebooten. Laut meiner Google-Befragung mit den Keywörtern "Windows NT" und "Scancode Map" scheint es allerdings einwandfrei zu funktionieren :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz