Re: [Neo] Keine Kommentare zur Optimierung?
Hallo Arne, Arne Babenhauserheide schrieb am 03.10.2010 um 21:45 Uhr: http://www.mail-archive.com/diskussion@neo-layout.org/msg02022.html Da ist leider nur ein Wert drin: Stefan Ritter 4 5 3 2 3 4 3 2 2 4 4 2 3 2 1 2 2 1 1 2 2 4 6 7 2 4 7 5 1 3 4 5 Mit Zugriff auf die Rohdaten ließe sich das ganz gut anpassen. Die Umfrage wurde allgemein geheim gemacht (Bewertungen direkt an Pascal, nicht an die Liste). Pascal hatte damals die Umfrage gestartet. Mir fällt jetzt aber auf, dass einige Tasten außer Acht gelassen werden, da die Positionen der Modifier (ich dachte jetzt vor allem an Mod3 und Mod4, für die letztens ein recht guter Vorschlag für eine symmetrischere Platzierung hier auf der ML gefallen ist) auch noch nicht fix ist. Ich denke, das würden wir hinkriegen → Extrapolieren. Zum Extrapolieren fällt mir nur folgendes ein : http://xkcd.com/605/ (will damit sagen, dass man nicht einfach linear, oder sonstwie extrapolieren kann, wenn man nicht die anatomischen Parameter der Hand kennt) Wenn wir die genauen anatomischen Umstände einer „normalen“ Hand kennen würden, ließen sich die Bewertungen auch „berechnen“ und eine Umfrage wäre überflüssig (das ist aber wohl mehr Wunschdenken, als ein realistischer Ansatz). Wäre es nicht besser (sprich: effizienter) die rechenlastigen Berechnungen in Module auszulagern, die man dann direkt in C implementiert? Jupp, effizienter wäre es. Aber leider auch nicht-trivial (zugriff auf große Python-Datenstrukturen). Ich überlege daher bislang eher, mit scipy.weave C-Code inline zu schreiben. Dafür habe ich auch ursprünglich den code auf python 2.x zurückgeportet. Dann habe ich pypy getestet, und es braucht ohne große Veränderungen am Code zumindest mal 35% weniger Zeit. Von PyPy habe ich auch schon viel Gutes gehört, wusste aber nicht, dass es nicht mit python3 funktioniert. (und wir haben auch keine 5 Vollzeit-Programmierer – schon in Python hat das Programm ein 9 Monate gebraucht, in C(++) wäre es deutlich mehr… Ja, da hast du wohl recht. Gruß, Stephan signature.asc Description: PGP signature
[Neo] [ticket] #228: Entf auf Ebene 4 gibt Zeichen 00|7F aus
#228: Entf auf Ebene 4 gibt Zeichen 00|7F aus ---+ Reporter: Fast2 | Owner: Type: Fehler/Defekt | Status: new Priority: normal | Milestone: Neo Version 2.0 Component: Treiber: Windows – Kbdneo | Version: Keywords: Windows Treiber Entf | ---+ Wenn ich Entf von Ebene 4 benutze, wird immer das Zeichen 00|7F ausgegeben, also dieses (anscheinend unsichtbar, der Firefox zeigt ein Symbol mit dieser Beschriftung an): „“. Ich habe WinXP mit Treiber und Ergänzungsskript, installiert habe ich Neo per Installer. -- Ticket URL: http://wiki.neo-layout.org/ticket/228 Neo-Layout http://neo-layout.org/ Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen direkt verfügbar macht.
[Neo] [ticket] #229: Strg+Pfeiltaste von Ebene 4 funktioniert nicht richtig
#229: Strg+Pfeiltaste von Ebene 4 funktioniert nicht richtig --+- Reporter: Fast2 | Owner: Type: Fehler/Defekt | Status: new Priority: normal| Milestone: Neo Version 2.0 Component: Treiber: Windows – Kbdneo | Version: Keywords: Windows Treiber Strg Pfeiltasten | --+- Konkreter: Drücke ich in der Suchleiste des Firefox (Version 3.6.8) Strg+NachOben von Ebene 4, springt der Eingabefokus in die Adresszeile, bei NachUnten tut sich nichts, und NachRechts öffnet die Lesezeichen- Leiste (?). Bei Code::Blocks löscht Strg+NachOben die Zeile darüber komplett, NachUnten setzt die Eingabemarke in die linke obere Ecke des Eingabebereichs, NachRechts funktioniert anscheinend wie gewünscht (springt ein Wort weiter), NachLinks öffnet die Suchleiste (?) Mit den normalen Pfeiltasten funktioniert es bei beiden, auch die Pfeiltasten von Ebene 4 scheinen ohne das drücken von Strg richtig zu arbeiten. Installieren ließ ich Treiber und Ergänzungsskript für Windows durch den Installer. -- Ticket URL: http://wiki.neo-layout.org/ticket/229 Neo-Layout http://neo-layout.org/ Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen direkt verfügbar macht.
Re: [Neo] Keine Kommentare zur Optimierung?
Hi Stephan, On Monday 04 October 2010 19:23:05 Stephan Hilb wrote: Zum Extrapolieren fällt mir nur folgendes ein : http://xkcd.com/605/ :) (will damit sagen, dass man nicht einfach linear, oder sonstwie extrapolieren kann, wenn man nicht die anatomischen Parameter der Hand kennt) Wir können die Gemeinsamkeiten abschätzen und damit prüfen, welche Werte relativ stabil sind und welche unsicher. Wenn wir die genauen anatomischen Umstände einer „normalen“ Hand kennen würden, ließen sich die Bewertungen auch „berechnen“ und eine Umfrage wäre überflüssig (das ist aber wohl mehr Wunschdenken, als ein realistischer Ansatz). Denke ich auch. Wir müssten ja nicht nur die Form der Hand kennen, sondern auch die Variationen und die möglichen Bewegungsmuster. Von PyPy habe ich auch schon viel Gutes gehört, wusste aber nicht, dass es nicht mit python3 funktioniert. Ist leider noch nicht auf die neue Version geported. Aber auf py2 zurückporten war dank 3to2 nicht allzu kompliziert. Inklusive fixes für pypy selbst nur ein paar Stunden. (und wir haben auch keine 5 Vollzeit-Programmierer – schon in Python hat das Programm ein 9 Monate gebraucht, in C(++) wäre es deutlich mehr… Ja, da hast du wohl recht. Allerdings hat knittl grade angefangen – ich hoffe, er schafft es, das sauber zu implementieren. Immerhin muss er ja nicht mehr ewig viel experimentieren, sondern kann direkt sauber arbeiten. Zumindest ist das Modell größtenteils sauber dokumentiert. @knittl: Ich bitte um freundliche Beschwerden, wo es nicht sauber dokumentiert ist :) Liebe Grüße, Arne -- singing a part of the history of free software: - http://infinite-hands.draketo.de signature.asc Description: This is a digitally signed message part.
Re: [Neo] [ticket] #227: Nummern in Termial Anwendungen
#227: Nummern in Termial Anwendungen --+- Reporter: anonymous| Owner: Type: Fehler/Defekt| Status: closed Priority: normal | Milestone: Neo Version 2.0 Component: Treiber: Linux – Xkbmap | Version: 2.0 BETA Resolution: duplicate|Keywords: --+- Changes (by anonymous): * status: new = closed * resolution: = duplicate Comment: Siehe #182 -- Ticket URL: http://wiki.neo-layout.org/ticket/227#comment:1 Neo-Layout http://neo-layout.org/ Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen direkt verfügbar macht.