Win7 64bit kompiliertes AHK-Skript: Shift-7 kein Euro-Symbol #292
Labels
No Label
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkbmap
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
No Milestone
No Assignees
6 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#292
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wie in http://www.mail-archive.com/diskussion@neo-layout.org/msg07249.html bereits von einem anderen User geschildert, liefert Shift-7 kein Euro-Zeichen, sondern je nach anzeigender Applikation eine Art Leerzeichen, einfach gar nichts oder das „Fehler-Rechteck“ mit „0080“ drin.
Ich verwende das aktuelle kompilierte EXE r2409-r2354 von der Webseite, deshalb hilft mir der oben gefundene Mail-Thread nicht richtig weiter.
Stehe für Test-Hilfe gerne zur Verfügung. Ich weiß leider nicht, wie ich sinnvoll debuggen kann, was das AHK-Skript aus Shift-7 macht.
Weitere Infos:
<Compose>dd<Shift>-7 liefert den korrekten(?) Wert U20AC.
Eine Eingabe mittels <Compose>uu20ac gelingt auch nicht.
Interessanterweise liefert die Google-Instant-Vervollständigung Strings, die mit „– beginnen, wenn ich im Suchfeld <Shift>-7 eingebe.
Sorry, ich habe das aktuelle neovars-exe erst vor kurzem erstmalig unter Win7/64 getestet und dabei ebenfalls die Probleme mit dem Euro-Zeichen feststellen können. Nachdem ich aber derzeit keinen dauerhaften Zugriff auf eine Win7/64-Kiste – genau genommen auf gar keine Windows-Kiste – habe, wird der Bug noch ein paar Wochen auf seine Lösung warten müssen, wenn bei uns in der Firma der Win7-Rollout startet.
Bei mir (Win7, 64bit) läuft eine alte, selbstkompilierte Version (r2358M-r2231 heißt die Datei) mit der ich das €-Zeichen problemlos tippen kann. Mit der soeben von http://wiki.neo-layout.org/wiki/Neo%20unter%20Windows%20einrichten/NeoVars geladenen neo20.exe kriege ich bei Shift+7 gar kein Zeichen, und in google die schon erwähnten Suchvorschläge mit „–. Über Compose (♫uu20ac) hingegen erhalte ich das gewünschte Euro-Symbol.
Erstmal freut es mich, dass das Problem nachvollzogen werden konnte. Ich habe nochmals getestet: Ich kann das €-Zeichen doch über <Compose>uu20ac<Leerzeichen> erzeugen, entgegen meiner damaligen Meldung. Keine Ahnung, ob das Problem allein an Win7/64Bit liegt, oder ob noch andere Faktoren reinspielen. Ende der Woche kann ich bei einem Win7/32Bit testen. Wenn ich sonst mit irgendwelchen Infos zum Debugging helfen kann, dann gerne...
Ich habe das Problem jetzt auf meinem nigelnagelneuen Win7/64 eingrenzen und letztlich auch lösen können. Die Sourcen sind mit r2415 gefixt, das EXE mach ich dann nächste Woche frisch.
Bitte um eifriges Testen der Sourcen mit installiertem AutoHotkey_L!
Meinen Dank! Problem auf meinem Win7/32 behoben. Getestet mit AutoHotkey_L.
Ja, soweit ich bis jetzt getestet habe funktioniert alles wie es soll. Es gibt nur keine Tray-tipps mehr zu sehen. ??? Kompiliert mit AHK-L unicode 32bit. (Win K2)Danke, Wolf
Sieht gut aus unter Win7 x64, jedoch habe ich noch einige andere Tasten die hier nicht gehen
auf Ebene 2:
ℓ»«„“”—
–•
auf Ebene 3:
¹›‹¢¥‚‘’
…^ſ
~`
und ab Ebene 4 sämtliche eingebbare Zeichen, könnte das eine ähnliche Ursache haben?
Wolf, kannst du bitte ausführen, welche Traytips dir abgehen? Bei mir funktioniert alles einwandfrei, auch compiliert.
Ich kann hier die Ebene 2 auf den Zahlentasten eingeben: °§ℓ»«$€„“”—, Ebene 3 ¹²³›‹¢¥‚‘’, Ebene 4 klappt auch, inklusive Navigation und NumKeys. Win7/64 hier, der aktuelle AHK_L ist allerdings als 32-Bit-Version installiert, da ich mit dem Compiler allgemein verwendbare EXEs erstellen will. Soll ich die 64-Bit-Installation vom AHK ausprobieren?
Ok, mit der 32-Bit-Version von AHK_L funktioniert alles einwandfrei, auch unter einem Win7/64 scheinbar tritt das Problem dann nur mit der 64-Bit-Version von AHK_L auf. Wenn es nicht zuviel Aufwand bedeutet wär es natürlich schön, wenn es auch mit der 64-Bit-Version funktionieren würde, aber für die Allgemeinheit muss natürlich der 32-Bit funktionieren
Ich will ja nicht drängen, aber wann wird r2415 als EXE verfügbar sein? Danke!
Ich beabsichtige noch ein paar Änderungen, aber ich sollte vielleicht vorher noch das EXE mit nur diesem Update bereitstellen.
Ich mach es Montag, spätestens Dienstag. Bitte um Geduld!
Soda, die aktuelle Version r2422-r2354 ist gebuildet und am Server verfügbar.