Version 4 (modified by 13 years ago) ( diff ) | ,
---|
Einführung
Unter http://wiki.neo-layout.org/ticket/129 wurde das Fehlen des Mod4-Steuerkreuzes in Javaprogrammen ausgiebig diskutiert und ein zwei Hacks dafür gefunden, die eine Klasse der Java-Standardbibliothek ersetzt. Nur einer von Beiden ist nötig.
Swing-Hack von Fabian Streitel
https://github.com/karottenreibe/Neo2SwingHack Die .jar-Datei muss selbst aus den Quellen gebaut werden.
AWT-Hack von Christoph Henkelmann
http://henkelmann.eu/2010/11/20/neo2_java_swing_awt_hack Die .jar-Datei ist unter http://maven.henkelmann.eu/eu/henkelmann/neo2-awt-hack/0.2/neo2-awt-hack-0.2.jar zu finden.
Wenn man die Neo-Xmodmap verwendet, braucht man diese Variante: http://erikstreb.de/linux/neo2-awt-hack-0.2xmod.jar. Dort wurde im Javaquellcode in Zeile 235 der Mod4-Keystate von 0x20 nach 0x80 geändert.
Kurzanweisungen für beide Hacks
- Sich die .jar-Datei herunterladen und irgendwo speichern
- Im Java-Programmaufruf einen zusätzlichen Parameter übergeben: java -Xbootclasspath/p:/path/to/hack.jar ...
Netbeans
- Sich die .jar-Datei herunterladen und irgendwo speichern
- /netbeans-ordner/etc/netbeans.conf editieren
- zu netbeans_default_options folgendes hinzufügen: -J-Xbootclasspath/p:/path/to/hack/neo2-awt-hack-0.2.jar