Das Programm Kbd-Mangler verarbeitet Tastatureingaben mit Javascript, bevor es diese an das System weitergibt. Nun ist die Software in der komplett überarbeiteten Version 2.0 verfügbar.
Per Javascript lässt sich mit Kbd-mangler unter anderem die veränderte Belegung oder Deaktivierung von Tasten einstellen, sowie die Interpretation von Tastenkombinationen und -sequenzen. Daneben lässt sich auch der Mauszeiger per Tastatur steuern. Im Quellcode sind Beispielskripte enthalten.
Kbd-Mangler 2.0 verwendet die Uinput-Schnittstelle. Daher erfordert es keine Veränderungen am Linux-Kernel und funktioniert sowohl unter X als auch auf der Konsole. Nach Angaben des Entwicklers ist die Software für alle 2.6-Kernel geeignet. Zum Ausführen der Skripte verwendet Kbd-Mangler die Javascript-Engine Spidermonkey des Mozilla-Projekts. Der Autor Gena Batyan rät dringend, sich die Rescue-Sequenz [rechte Hochstelltaste] + [rechte Strg-Taste] einzuprägen. Nur so lässt sich eine falsch konfigurierte Tastatur ohne Reboot zurücksetzen.
Kbd-Mangler 2.0 steht unter GPL als Quelltext-Tarball auf der Projektseite zum Download bereit. Die älteren Versionen betreut der Entwickler nach eigenen Angaben nicht mehr.





