Autohotkey wird in manchen Programmen ignoriert. #484

Chiuso
aperto 2017-04-19 02:07:56 +02:00 da 4nd1m4n · 2 commenti

Hallo, ich nutze seit ein paar Jahren das Neo2 Layout, habe jedoch irgendwann aufgegeben Neo zu lernen und mich stattdessen in Qwertz mit den Zusatzebenen eingewöhnt. (M3+F6) Damit lässt es sich unglaublich gut programmieren und schreiben.

Da dies nun meine Standard-Tastatur/Layout werden soll, brauche ich das natürlich auf jedem System in der selben Version verfügbar.

Unter Windows lief es bisher mit dem AHK sehr gut, jedoch ignorieren einige Anwendungen das übergestülpte Layout und beziehen die Tastatureingaben wahrscheinlich direkt vom Treiber.

Beispiele: Code Blocks, Eclipse, Android Studio

Meine Frage/Ticket bezieht sich nun darauf: Wie kann ich auch diese Anwendungen dazu zwingen AHK auszulesen und nicht direkt vom Tastaturtreiber. So, dass ich NewQwertz, wie ich es nenne, überall nutzen kann.

Ich befürchte leider, dass das nicht geht und habe daher versucht den kbdneo treiber für mich zu einem kbdneoqwertz umzuschreiben, jedoch sieht das wahnsinnig kompliziert aus und es scheinen nicht alle Funktionen umsetzbar zu sein. Auf Linux habe ich mein NeoQwertz schon erfolgreich von Neo2 ableiten können und es funktioniert hervorragend.

Kann mir möglicherweise jemand helfen?

Entweder wie AHK überall beachtet wird.
Oder wie ich den Windows kbd-Treiber so umändern kann, dass er wie mein NeoQwertz auf Linux funktioniert.
Oder kann mir jemand bei Fragen weiter helfen?

NewQwertz:
github punkt com/4nd1m4n/LinuxNeoQwertzXKB
Oder:
github punkt com/andreas-hofmann/neoqwertz

Hallo, ich nutze seit ein paar Jahren das Neo2 Layout, habe jedoch irgendwann aufgegeben Neo zu lernen und mich stattdessen in Qwertz mit den Zusatzebenen eingewöhnt. (M3+F6) Damit lässt es sich unglaublich gut programmieren und schreiben. Da dies nun meine Standard-Tastatur/Layout werden soll, brauche ich das natürlich auf jedem System in der selben Version verfügbar. **Unter Windows lief es bisher mit dem AHK sehr gut, jedoch ignorieren einige Anwendungen das übergestülpte Layout und beziehen die Tastatureingaben wahrscheinlich direkt vom Treiber.** **Beispiele: Code Blocks, Eclipse, Android Studio** **Meine Frage/Ticket bezieht sich nun darauf: Wie kann ich auch diese Anwendungen dazu zwingen AHK auszulesen und nicht direkt vom Tastaturtreiber. So, dass ich NewQwertz, wie ich es nenne, überall nutzen kann.** Ich befürchte leider, dass das nicht geht und habe daher versucht den kbdneo treiber für mich zu einem kbdneoqwertz umzuschreiben, jedoch sieht das wahnsinnig kompliziert aus und es scheinen nicht alle Funktionen umsetzbar zu sein. Auf Linux habe ich mein NeoQwertz schon erfolgreich von Neo2 ableiten können und es funktioniert hervorragend. Kann mir möglicherweise jemand helfen? Entweder wie AHK überall beachtet wird. Oder wie ich den Windows kbd-Treiber so umändern kann, dass er wie mein NeoQwertz auf Linux funktioniert. Oder kann mir jemand bei Fragen weiter helfen? NewQwertz: github punkt com/4nd1m4n/LinuxNeoQwertzXKB Oder: github punkt com/andreas-hofmann/neoqwertz
4nd1m4n ha aggiunto le
Bug
Treiber/Windows/AHK
etichette 2017-04-19 02:07:56 +02:00
qwertfisch ha aggiunto l'etichetta
Treiber/Windows/kbdneo
2020-05-31 02:59:08 +02:00
Proprietario

Ja, einige Programme fragen direkt die Tastendrücke ab, ohne über den Treiber zu gehen (z.B. bei Remote Desktop oder virtuellen Maschinen, was dort auch sinnvoll ist). Dort besteht dann aber auch kein Unterschied zwischen NeoVars, kbdneo oder irgendeinem gewählten Layout, weil die Tastendrücke direkt an das andere System durchgeleitet werden.

Anwendungsprogramme, die lediglich die Änderungen durch NeoVars übergehen, sind mir bisher nicht untergekommen. Werde dies nachprüfen.

kbdneo existiert seit kurzem in einer kbdqwertz-Variante im Repository, siehe auch Download auf der Homepage.

Ja, einige Programme fragen direkt die Tastendrücke ab, ohne über den Treiber zu gehen (z.B. bei Remote Desktop oder virtuellen Maschinen, was dort auch sinnvoll ist). Dort besteht dann aber auch kein Unterschied zwischen NeoVars, kbdneo oder irgendeinem gewählten Layout, weil die Tastendrücke direkt an das andere System durchgeleitet werden. Anwendungsprogramme, die lediglich die Änderungen durch NeoVars übergehen, sind mir bisher nicht untergekommen. Werde dies nachprüfen. kbdneo existiert seit kurzem in einer kbdqwertz-Variante im Repository, siehe auch [Download](https://wiki.neo-layout.org/Download) auf der Homepage.
Proprietario

Kann das geschilderte Problem mit Code::Blocks nicht nachvollziehen. NeoVars sollte die Eingaben für alle Programme gleichermaßen beeinflussen, ausgenommen eben Remote Desktop, virtuelle Maschinen, VNC und dergleichen.

Kann das geschilderte Problem mit Code::Blocks nicht nachvollziehen. NeoVars sollte die Eingaben für alle Programme gleichermaßen beeinflussen, ausgenommen eben Remote Desktop, virtuelle Maschinen, VNC und dergleichen.
qwertfisch chiuso questo probleam 2020-06-20 00:26:41 +02:00
Effettua l'accesso per partecipare alla conversazione.
Nessuna milestone
Nessuna assegnatario
2 Partecipanti
Notifiche
Data di scadenza
La data di scadenza non è valida o fuori intervallo. Si prega di utilizzare il formato 'aaaa-mm-dd'.

Nessuna data di scadenza impostata.

Dipendenze

Nessuna dipendenza impostata.

Riferimento: neo/neo-layout#484
No description provided.