Re: [Neo] neo und stumpwm

2012-04-16 Diskussionsfäden Ruthard Baudach
== 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

2012-04-16 Diskussionsfäden Neo-Layout
#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

2012-04-16 Diskussionsfäden Neo-Layout
#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

2012-04-16 Diskussionsfäden wettstein509
 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

2012-04-16 Diskussionsfäden Arne Babenhauserheide
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

2012-04-16 Diskussionsfäden Arne Babenhauserheide
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

2012-04-16 Diskussionsfäden Arne Babenhauserheide
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.