Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!
If you have any problems with the registration process or your account login, please contact us.
|
|
|
Scancode ermitteln
microsoft.public.de.windows.vista.sonstiges
|
|

03-15-2008
|
|
|
|
Scancode ermitteln
Hallo,
ich habe ein Notebook, bei dem die Funktionstaste (Fn) genau an der
Stelle liegt, wo normal bei anderen Tastaturen die Strg-Taste platziert
ist. Somit passiert es mir häufig, dass ich auf "Fn + C" anstatt auf
"Strg + C" für Kopieren klicke.
Ich habe jetzt im Internet etwas gefunden, dass sich für die Umbelegung
von Tasten sogenannte KeyMaps in der Registry definieren lassen. Hierzu
brauche ich aber den Keycode/Scancoe meiner Fn-Taste.
Kann mir jemand sagen, wie ich das herausbekommen kann? Habe leider noch
kein Programm gefunden, das mir die anzeigt.
Kann mein Vorhaben überhaupt funktionieren?
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Mike Wesling schrieb:
> Ich habe jetzt im Internet etwas gefunden, dass sich für die Umbelegung
> von Tasten sogenannte KeyMaps in der Registry definieren lassen. Hierzu
> brauche ich aber den Keycode/Scancoe meiner Fn-Taste.
>
> Kann mir jemand sagen, wie ich das herausbekommen kann? Habe leider noch
> kein Programm gefunden, das mir die anzeigt.
Hab gerade ein kleines Programm gebastelt, kann ich dir zumailen oder in
eine Binary-Newsgroup posten.
> Kann mein Vorhaben überhaupt funktionieren?
Ich denke schon, musst du halt mal probieren. Ich bin mir nur nicht
sicher, ob die Keycodes/Keymaps wirklich in der Registry stehen. Aber
dein Programm wird hoffentlich wissen, was es da tut ;-)
--
If the aborigine drafted an IQ test, all of Western civilization would
presumably flunk it.
-- Stanley Garn
....und wech
Danny <dannys9 (at) gmx (dot) de>
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Danny Strümpel schrieb:
>> Ich habe jetzt im Internet etwas gefunden, dass sich für die
>> Umbelegung von Tasten sogenannte KeyMaps in der Registry definieren
>> lassen. Hierzu brauche ich aber den Keycode/Scancoe meiner Fn-Taste.
>>
>> Kann mir jemand sagen, wie ich das herausbekommen kann? Habe leider
>> noch kein Programm gefunden, das mir die anzeigt.
>
> Hab gerade ein kleines Programm gebastelt, kann ich dir zumailen oder in
> eine Binary-Newsgroup posten.
Kannst Du machen, wie Du willst!
Ist es möglich, den Sourcecode mit beizulegen? Ich habe mir selber ein
C#-Programm gebastelt, das das KeyEvent auswerten sollte. Da kam aber
beim Drücken der "Fn"-Taste gar nichts herein...
>> Kann mein Vorhaben überhaupt funktionieren?
>
> Ich denke schon, musst du halt mal probieren. Ich bin mir nur nicht
> sicher, ob die Keycodes/Keymaps wirklich in der Registry stehen. Aber
> dein Programm wird hoffentlich wissen, was es da tut ;-)
Das ist weniger durch das Programm vorgegeben, als durch Windows.
Hier mal ein Link zum Thema:
http://www.winfaq.de/faq_html/Conten...?h=tip1575.htm
Mit den Tools,die dort genannt werden, komme ich allerdings nicht an
meine Fn-Taste im Notebook ran.
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Mike Wesling schrieb:
> Danny Strümpel schrieb:
>> Hab gerade ein kleines Programm gebastelt, kann ich dir zumailen oder
>> in eine Binary-Newsgroup posten.
>
> Kannst Du machen, wie Du willst!
> Ist es möglich, den Sourcecode mit beizulegen? Ich habe mir selber ein
> C#-Programm gebastelt, das das KeyEvent auswerten sollte. Da kam aber
> beim Drücken der "Fn"-Taste gar nichts herein...
Hab's auf borland.public.attachments gepostet. Source ist dabei, Delphi
2006.
>> Ich bin mir nur nicht
>> sicher, ob die Keycodes/Keymaps wirklich in der Registry stehen. Aber
>> dein Programm wird hoffentlich wissen, was es da tut ;-)
>
> Das ist weniger durch das Programm vorgegeben, als durch Windows.
> Hier mal ein Link zum Thema:
>
> http://www.winfaq.de/faq_html/Conten...?h=tip1575.htm
>
> Mit den Tools,die dort genannt werden, komme ich allerdings nicht an
> meine Fn-Taste im Notebook ran.
Danke für den Link! Demnach sollte es, wenn du den Scancode erstmal
hast, tatsächlich funktionieren.
Allerdings zeigt mein Programm andere Scancodes an. Teilweise byteweise
vertauscht (wahrscheinlich wg. Endianess), teilweise weicht auch ein
Byte völlig ab. Bei meinen Zusatztasten z.B. zur Lautstärkeregelung
bekomme ich leider auch keine Codes.
--
If you're happy, you're successful.
....und wech
Danny <dannys9 (at) gmx (dot) de>
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Danny Strümpel schrieb:
>>> Hab gerade ein kleines Programm gebastelt, kann ich dir zumailen oder
>>> in eine Binary-Newsgroup posten.
>>
>> Kannst Du machen, wie Du willst!
>> Ist es möglich, den Sourcecode mit beizulegen? Ich habe mir selber ein
>> C#-Programm gebastelt, das das KeyEvent auswerten sollte. Da kam aber
>> beim Drücken der "Fn"-Taste gar nichts herein...
>
> Hab's auf borland.public.attachments gepostet. Source ist dabei, Delphi
> 2006.
Hm, leider nichts zu finden über Google-Groups.
> Danke für den Link! Demnach sollte es, wenn du den Scancode erstmal
> hast, tatsächlich funktionieren.
>
> Allerdings zeigt mein Programm andere Scancodes an. Teilweise byteweise
> vertauscht (wahrscheinlich wg. Endianess), teilweise weicht auch ein
> Byte völlig ab. Bei meinen Zusatztasten z.B. zur Lautstärkeregelung
> bekomme ich leider auch keine Codes.
Also gar nichts? Sprich, wenn Du "Fn" drückst, dann kommt gar nichts?
Ich wollte einfach ein Mapping von der reinen "Fn"-Taste auf die reine
"Strg" machen, also nicht Fn+F8 oder so etwas.
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Mike Wesling schrieb:
>> Hab's auf borland.public.attachments gepostet. Source ist dabei,
>> Delphi 2006.
>
> Hm, leider nichts zu finden über Google-Groups.
Google-Groups ist so lustig und schneidet bei Binary-Gruppen die
Binaries weg... oder zeigt die Postings gleich gar nicht an.
Ich sehe gerade, individual.net bietet auf seinem Newsserver diese
Gruppe ebenfalls nicht an. Kommt auf der Mailadresse unter der du
postest auch was an? Dann würde ich es dir direkt zusenden.
>> Allerdings zeigt mein Programm andere Scancodes an. Teilweise
>> byteweise vertauscht (wahrscheinlich wg. Endianess), teilweise weicht
>> auch ein Byte völlig ab. Bei meinen Zusatztasten z.B. zur
>> Lautstärkeregelung bekomme ich leider auch keine Codes.
>
> Also gar nichts? Sprich, wenn Du "Fn" drückst, dann kommt gar nichts?
Nein, ich habe einen PC mit Multimedia-Tastatur, also keine Fn-Taste.
Bei den anderen Sondertasten passiert jedenfalls nichts.
> Ich wollte einfach ein Mapping von der reinen "Fn"-Taste auf die reine
> "Strg" machen, also nicht Fn+F8 oder so etwas.
Ich befürchte, dass Fn grundsätzlich nicht an Anwendungen weitergegeben
wird. Ich baue gerade die Abfrage der Tastatur-Rohdaten zusammen, die
müssten dann alle Tasten enthalten und sich ebenfalls in Scancodes
übersetzen lassen.
--
It is always preferable to visit home with a friend. Your parents will
not be pleased with this plan, because they want you all to themselves
and because in the presence of your friend, they will have to act like
mature human beings ...
-- Playboy, January 1983
....und wech
Danny <dannys9 (at) gmx (dot) de>
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Danny Strümpel schrieb:
> Google-Groups ist so lustig und schneidet bei Binary-Gruppen die
> Binaries weg... oder zeigt die Postings gleich gar nicht an.
> Ich sehe gerade, individual.net bietet auf seinem Newsserver diese
> Gruppe ebenfalls nicht an. Kommt auf der Mailadresse unter der du
> postest auch was an? Dann würde ich es dir direkt zusenden.
Kannst Du senden, das kommt an!
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Mike Wesling schrieb:
>> Google-Groups ist so lustig und schneidet bei Binary-Gruppen die
>> Binaries weg... oder zeigt die Postings gleich gar nicht an.
>> Ich sehe gerade, individual.net bietet auf seinem Newsserver diese
>> Gruppe ebenfalls nicht an. Kommt auf der Mailadresse unter der du
>> postest auch was an? Dann würde ich es dir direkt zusenden.
>
> Kannst Du senden, das kommt an!
Danke für das Programm! Die Fn-Taste wird bei mir aber leider nicht
erkannt ;-(
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Mike Wesling schrieb:
> Danke für das Programm! Die Fn-Taste wird bei mir aber leider nicht
> erkannt ;-(
Danke für die Rückmeldung. Ich bin wie gesagt an einer erweiterten
Version dran, die ist aber ungleich umfangreicher.
Aber: bei mir zeigen die Lautstärketasten damit bereits eine Reaktion,
auch wenn ich den Scancode bisher noch nicht auslesen konnte.
Ich melde mich wieder...
--
Hüte dich vor tief fliegenden Schmetterlingen.
....und wech
Danny <dannys9 (at) gmx (dot) de>
|
|

03-16-2008
|
|
|
|
Re: Scancode ermitteln
Danny Strümpel schrieb:
>> Danke für das Programm! Die Fn-Taste wird bei mir aber leider nicht
>> erkannt ;-(
>
> Danke für die Rückmeldung. Ich bin wie gesagt an einer erweiterten
> Version dran, die ist aber ungleich umfangreicher.
>
> Aber: bei mir zeigen die Lautstärketasten damit bereits eine Reaktion,
> auch wenn ich den Scancode bisher noch nicht auslesen konnte.
>
> Ich melde mich wieder...
Okay, super! Vielleicht kriegt man das doch irgendwie hin. Mittlerweile
war ich ja mal seehr skeptisch ;-)
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +1. The time now is 08:36.
|
|