![]() |
welche knöpfe soll ich drücken?
hi @ all,
ich habe mal wieder eine meiner fixen ideen... und brauche da mal etwas rat.. Also ich habe auf meinem netten travelmate (laptop) ein paar "funktions-tasten" (und nein ich meine hiermit nicht die reguläre tastatur... :-D ) Diese tasten machen eigentlich so ne sachen wie wlan an / aus bluetooth an/aus oder einfach programme starten... was mich jetzt blos echt stört, ist das für jeden button bei acer ein eigenes proggie läuft! als für w-lan eine exe. für bluetooth eine exe. für lauter und leiser eine exe. usw. Da dachte ich mir: Selbstcoden! Aber wie? hat das wer schon mal gemacht? so non-standart-tasten bei nem laptop abgefragt? Ob ich dafür irgendwo ne art api bekomme? :wink: Oder ob die teile einfach an die tastatur mit "dran" gekopelt sind und einen stink normalen ascii übermittlen.... (muss gestehen hab ich noch gar nicht getstet... ^^) Da wäre dann noch ne kleinigkeit... um das ganze noch etwas schöner zu machen: der email-button ist transparent und hat ne led dirn die man ja auch irgendwie ansteuern können muss.. so ähnlich wie caps und num-lock.... Hätte mal wer ne ansatz-idee oder ne vorhgehensweise für mich? oder kann da wer ein code-sniplet hervorzaubern aud den unendlichen weiten seiner platte rand voll mit code? :zwinker: thx Corelgott |
Re: welche knöpfe soll ich drücken?
ich wage zu behaupten, dass das ganz eng wird, wenn der hersteller da keine infos zu rausgibt. die ganzen murks-tasten werden normal behandelt, ohne das windows da groß was von mitbekommt.
|
Re: welche knöpfe soll ich drücken?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat:
Ich habe dann durch rumprobieren mit angehängtem Prog., rausgefunden, dass diese Taste einfach nur die Tastencodes von "STRG+F12" sendet und meiner freundin ein cooles menüsystem gecodet, das auf diese kombination reagiert... Probiers doch einfach mal aus, eventuell klappts bei dir ja auch so einfach... |
Re: welche knöpfe soll ich drücken?
Hi,
erst mal danke für die Antworten! Also: Bedauerlicher weise sind die Buttons nicht in die Tastatur mit eingegliedert... Zumindest kann der KeyLogger (thx gothic_mike) die leider nicht "feststellen". Die übermitteln also leider keinen key werder als word noch als char.... hmm hat da wer noch ne idee? Schon mal so was für irgend ein acer gebastelt? oder kämpfe ich da echt mal wieder auf verlorenem posten? thx & cya Corelgott |
Re: welche knöpfe soll ich drücken?
Zitat:
Code:
e0 6c (Mail), e0 32 (WWW), e0 74 (P1), e0 73 (P2).
|
Re: welche knöpfe soll ich drücken?
Hmm klingt ja an sich nicht schlecht...
aber welche funktion gibt tasten als hex-code zurück bzw. wie kann man so was abgreifen? hmmm.. du hast nicht zufällig den kontext in dem du das gefunden hast..? bzw vielleicht mehr als einen satz für mciht übrig? thx corelgott ok ich habe noch mal ein bisschen mit google herumgespielt und dabei kam diese seite raus: ![]() die beschreibt haarklein wie die codes für die tasten sind! Auch für acer-tasten.... aber das ganze ist auf linux gemünzt und es ist nur ein ganz kleiner schnipel c code als "anmerkung" drin... Da meine c kenntnisse noch nicht so super sind und ich von linux so gar keinen plan habe... Steh ich jetzt nach diesem kurzen Erfolgserlebnis wieder im regen... Falls sich jemand meiner erbarmen könnte... ...wäre ich echt dankbar... thx Corelgott |
Re: welche knöpfe soll ich drücken?
Hi leute,
also ich habe es immernoch nicht so ganz aufgeben meine tasten zu übernehem... Also ich habe mitlerweile herausgefunden, dass es im gerätemanager ein eigenes gerät gibt. Das teil heist: Acer Tablet PC Keyboard Buttons (101/102 Key, 5 Buttons) googel ist da aber nicht sehr ergiebig! So also ein neuer angriffspunkt! Aber wie spreche ich das Teil an? also ich habe auch schon nen port gefunden und glaube dass einer der Buttons ist! noch bin ich mir aber damit nicht so scher... falls also noch wer ne idee hat... wäre ich Sehr dankbar! Thx Corelgott |
Re: welche knöpfe soll ich drücken?
Zitat:
ansprechen wirst du das gerät nur über einen treiber können. das bedeutet, dass du dir irgendwo eine API für diesen treiber suchen musst. denn einen treiber dafür selbst programmieren ist in delphi ja nicht drin ;) PS: um welches travelmate handelt es sich denn genau? Aenogym |
Re: welche knöpfe soll ich drücken?
Hi Aenogym,
es ist ein travelmate c300. (um genau zu sein ein tablet-laptop-hybrit) Im ordner der schon vorhanden app gibts nen haufen dll.. aber da kenne ich die einsprungspunkte nicht bzw. die aufruf konwentionen nicht... Müsste der treiber nicht nen port haben, aufdem man ihn ansprechen kann..? Bzw. kann man irgendwie den treiber suchen bzw. herrausfinden? bzw. seine api fidnen mit den man den quatsch steuer... thx Corelgott |
Re: welche knöpfe soll ich drücken?
Also... ich gebe da ja immernoch nicht auf!
Ich habe was recht interessantes bei ![]() aber das übersteigt mich! Das ist 1. c++ 2. wenn ich den Code und die Comments richtig verstehe... baut der Freak sein eigenes device dafür! (respekt) da drängt sich mir die frage auf, ob man das teil mit etwas gebastel zu ner dll oder ähnlichen machen kann die man dann aus delphi abfragen kann... oder ob man das, genereller gesprochen, dazu nutzen kann die tastatur ab zu fragen... ich muss sagen so heimisch bin ich in der treiberstruktur von windows nu gerade nicht... aber wäre das ein möglicher, realistischer ansatz? thx Corelgott |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz