Re: [Neo] neo und stumpwm
== Auszüge aus der Nachricht von wettstein509 vom 2012-04-06 11:01: Ich habe Schwierigkeiten mit Neo (Xmodmap auf Linux) und Stumpwm (tiling window manager für X) -- wie sie schon Mitte 2010 von Eric Wolf berichtet wurden. Schwierigkeiten ist für eine Problembeschreibung etwas vage... hatte ja gehofft, jemand hätte schon mal eine Lösung gefunden... Leider kann ich kaum Lisp, aber diese Funktion in input.list scheint mir verdächtig: (defun keycode-character (code mods) (let ((idx (if (member :shift mods) 1 0))) (xlib:keysym-character *display* (xlib:keycode-keysym *display* code idx) 0))) Sieht so aus, als ob alle Modifier ausser Shift weggeworfen würden. Die Minimalvariante für xkbmap mit 3 Ebenen stelle ich mir so vor: (let ((idx (if (member :shift mods) 1 (if (member :mod5 mods) 2 0 Allgemeiner müsste man die Menge in mods in einen state überführen, mit dem xlib:keysym-character etwas anfangen kann. Die Funktion is-modifier ist schon vom Interface her fehlerhaft: Unter Xlib bestimmt die keysym, was ein Modifier ist und was nicht, hier wird aber mit dem keycode gearbeitet. Bei dem Zeugs, was sich mit Modifiern zu befassen scheint sehe ich nirgends etwas, was Gruppenumschaltung betrifft. Das wäre für xmodmap fatal, denn Ebene 3 ist mit Gruppenumschaltung gemacht (keysym Mode_switch). Aber um wirklich nachzuverfolgen, was hier als Modifier und als Konsequenz daraus wie behandelt wird sind meine Lisp-Kenntnisse zu schwach. Da du vermutlich Lisp besser verstehst als ich solltest du dir input.lisp genauer anschauen. Ich vermute hier starken Verbesserungsbedarf. keysyms.lisp sollte man auch mal wieder nachführen. Vielen Dank für die Anregungen -- Da ich lisp über Stumpwm kennengelernt habe, reichen meine Lispkenntnisse bisher nur aus, um die Konfigurationsdateien zu schreiben. Aber man lernt ja beim Tun, und wenn man in die richtige Richtung sucht... Andreas
[Neo] [ticket] #311: ö statt ß mit kbdneo unter Windows 7 64bit
#311: ö statt ß mit kbdneo unter Windows 7 64bit ---+ Reporter: danros | Owner: Type: Fehler/Defekt | Status: new Priority: normal | Milestone: Neo Version 2.0 Component: Treiber: Windows – Kbdneo | Version: 2.0 Final Keywords: | ---+ unter kbdneo in win 7 bekomme ich statt ß ein ö. -- Ticket URL: https://wiki.neo-layout.org/ticket/311 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] [ticket] #311: ö statt ß mit kbdneo unter Windows 7 64bit
#311: ö statt ß mit kbdneo unter Windows 7 64bit +--- Reporter: danros | Owner: Type: Fehler/Defekt | Status: closed Priority: normal | Milestone: Neo Version 2.0 Component: Treiber: Windows – Kbdneo | Version: 2.0 Final Resolution: fixed |Keywords: +--- Changes (by danros): * status: new = closed * resolution: = fixed Comment: kann den fehler nun nach neu-installation des treibers und neustart des rechners nicht mehr reproduzieren. -- Ticket URL: http://wiki.neo-layout.org/ticket/311#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.
Re: [Neo] neo und stumpwm
hatte ja gehofft, jemand hätte schon mal eine Lösung gefunden... Ich hab's grad mal ausprobiert: Zumindest mit der Option -szd erzeugt das aktuelle AdNW.sh (von https://sites.google.com/site/ausderneowelt/) eine Belegung, mit der man in StumpWM die ASCII-Zeichen (auch auf Ebene 3) und Umlaute eingeben kann. Die Ebene 4-Navigation funktioniert auch, soweit ich feststellen kann. Als Lisp habe ich SBCL und für CLX die portable Version (http://gitorious.org/clx) genommen. Andreas
Re: [Neo] Verbreitung von Neo- Schätzung
Am Freitag, 13. April 2012, 09:02:41 schrieb regis...@vlyn.at: Der Umstieg war wirklich recht leicht (Nach einer Woche gut 100-150 Zeichen / Min, dann langsam immer schneller). Hätte ich nicht falsch angefangen mit Neo (Custom Layout das mir überhaupt nicht zusagte) wäre es wohl noch besser gelaufen. Das nennst du leicht? 150 Zeichen pro Minute tun mir inzwischen fast physisch weh… Leider bin ich aber noch bei nur 4xx. Mit 600 würde mir die langsamere Geschwindigkeit wohl noch mehr weh tun… Liebe Grüße, Arne signature.asc Description: This is a digitally signed message part.
Re: [Neo] Ebene 4 praktische Ehrfahrungen
Hallo Hans, Am Freitag, 30. März 2012, 08:25:42 schrieb Hans Gerber: mich interessiert ob und wie Ihr die vierte Ebene verwendet. Mich bringen die normalen Tasten Pfeil rauf/runter und/oder Enter oft aus dem Tritt weil diese sehr weit weg liegen und ich danach die Grundpositon nicht mehr finde. Seit ich die Truly Ergonomic habe, nutze ich den Zahlenblock regelmäßig. Eigentlich eher ständig :) Die Pfeile nutze ich noch nicht. Hauptgrund ist, glaube ich, dass dafür immernoch 2 Hände viel praktischer sind. Wenn ja, welch Fingerkombinationen verwendet Ihr dafür? Dar rechte Modifier liegt aus meiner Sicht etwas unbequem und ich bin unsichr ob eher der Mittelfinger oder der Ringfinger für die Taste geeignet ist. Bei meiner Truly liegt M4 in der Mitte als fast-Daumentaste. Eine Alternative scheint mir eine Einhandbedienung zu sein, indem ich einfach den linken kleinen Finger und den entsprechenden zweiten Finger der linken Hand verwende. Kleiner Finger ist gefährlich: Das kann die Sehnen überlasten. 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] Potenziell bessere Methode der Layout-Optimierung
Am Samstag, 14. April 2012, 12:42:20 schrieb Stephan Hilb: Soweit ich das sehen konnte, nutzt Arnes Optimierer diese Tatsache jedenfalls nicht, sondern berechnet die Kosten für jedes generierte Layout aufs neue. Mein Optimierer war nie auf Geschwindigkeit optimiert, sondern für einfache Definition neuer Kriterien. Entsprechend wird er ohne großes Neudesign nicht schnell werden - und für das Neudesign habe ich leider nicht mehr die Resourcen¹. Gerade läuft außerdem mein 3-Jahres-Test mit cry, um noch die Probleme zu finden, die sich nur bei sehr hoher Geschwindigkeit zeigen. Effchen nutzt den Optimierer allerdings für weitere Experimente. Vielleicht sollte ich daher einfach die bisherigen Ergebnisse dokumentieren und die Aufgabe weitergeben… ¹: Hintergrund: http://draketo.de/node/482 Liebe Grüße, Arne -- Ein Mann wird auf der Straße mit einem Messer bedroht. Zwei Polizisten sind sofort da und halten ein Transparent davor. Illegale Szene. Niemand darf das sehen. Der Mann wird ausgeraubt, erstochen und verblutet, denn die Polizisten haben beide Hände voll zu tun. Willkommen in Deutschland. Zensur ist schön. ( http://draketo.de/stichwort/zensur ) signature.asc Description: This is a digitally signed message part.