Re: [Neo] XCompose: ♫sum funktioniert nicht
Am Mittwoch, 18. Mai 2011, 23:25:33 schrieb Paul Menzel: Wie sieht diese Ausgabe bei Euch aus? Bei Möglichkeiten funktionieren bei mir mit der Xmodmap. Jedoch scheint es tatsächlich zu sein, dass unterschiedliche Systeme zum Teil Probleme bereiten. Gruß, Pascal setxkbmap -print: - xkb_keymap { xkb_keycodes { include evdev+aliases(qwerty) }; xkb_types { include complete }; xkb_compat{ include complete }; xkb_symbols { include pc+lv+inet(evdev)+terminate(ctrl_alt_bksp) }; xkb_geometry { include pc(pc104) }; }; - xev ♫sum: - KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 141963, (1064,486), root:(1068,509), state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES, XKeysymToKeycode returns keycode: 51 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142105, (1064,486), root:(1068,509), state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES, XKeysymToKeycode returns keycode: 105 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: True KeyRelease event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142269, (1064,486), root:(1068,509), state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES, XKeysymToKeycode returns keycode: 105 XLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142285, (1064,486), root:(1068,509), state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142520, (1064,486), root:(1068,509), state 0x0, keycode 43 (keysym 0x73, s), same_screen YES, XLookupString gives 1 bytes: (73) s XmbLookupString gives 1 bytes: (73) s XFilterEvent returns: True KeyRelease event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142627, (1064,486), root:(1068,509), state 0x0, keycode 43 (keysym 0x73, s), same_screen YES, XLookupString gives 1 bytes: (73) s XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142784, (1064,486), root:(1068,509), state 0x0, keycode 38 (keysym 0x75, u), same_screen YES, XLookupString gives 1 bytes: (75) u XmbLookupString gives 1 bytes: (75) u XFilterEvent returns: True KeyRelease event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 142932, (1064,486), root:(1068,509), state 0x0, keycode 38 (keysym 0x75, u), same_screen YES, XLookupString gives 1 bytes: (75) u XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 143008, (1064,486), root:(1068,509), state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES, XLookupString gives 1 bytes: (6d) m XmbLookupString gives 1 bytes: (6d) m XFilterEvent returns: True KeyPress event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 143008, (1064,486), root:(1068,509), state 0x0, keycode 0 (keysym 0x1002211, U2211), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 3 bytes: (e2 88 91) ∑ XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x121, root 0x108, subw 0x0, time 143115, (1064,486), root:(1068,509), state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES, XLookupString gives 1 bytes: (6d) m XFilterEvent returns: False - xev ♫ΣΣ: - KeyPress event, serial 33, synthetic NO, window 0x341, root 0x108, subw 0x0, time 377902, (1047,437), root:(1051,460), state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES, XKeysymToKeycode returns keycode: 51 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x341, root 0x108, subw 0x0, time 378012, (1047,437), root:(1051,460), state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES, XKeysymToKeycode returns keycode: 105 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: True KeyRelease event, serial 33, synthetic NO,
Re: [Neo] Handhabung von Tastenkomibationen
Hi, On Mon, May 23, 2011 at 12:25:41AM +0200, Geralt wrote: On Sun, May 22, 2011 at 10:34:10PM +0200, Tom Kazimiers wrote: 2. In Programmen die ich häufig nutze, gewöhne ich mir meist verschiedene Tastenkombinationen an. Meist sind diese ja aber für des QWERTY-Layout erdacht. Damit waren sie dort gut erreichbar aber sind es zum Teil mit Neo2 nicht mehr. Beispielsweise ist im Editor Vim das Wechseln zwischen verschiedenen offenen Puffern mit Strg + W + Pfeiltaste möglich. Die Pfeiltaste gibt dabei die Richtung an. Nun nutze ich das recht häufig und ich finde dieses Kürzel sehr unangenehm. Die Tasten Strg und W sind eben auch sehr weit auseinander und die Hand muss sich sehr spreizen. hast du denn keine zwei Strg-Tasten? Du solltest nie zwei Tasten mit der gleichen Hand greifen. Für Modifier immer die freie Hand verwenden. Danke für den Hinweis. Natürlich habe ich zwei Strg-Tasten. Mittlerweile habe ich mir leider schon einige Kombinationen mit einer Hand angewöhnt, z.B. Mod3 + Vokale. Ich werde mal versuchen jeweils nur eine Taste pro Hand und Zeitpunkt zu greifen. Nun kann ich mich ja um Punkt eins nur allein kümmern, aber hätte gern von euch gewusst wie ihr mit den Tastenkombinationen verschiedener Programme umgeht. Legt ihr diese (falls sie vorher gut waren) im Neo2-Layout auf die entsprechende Taste der selben Stelle? Oder versucht ihr die alte Kombination beizubehalten? Im Moment stelle ich für mich und die verschiedenen Programme bei denen mir das auffällt und es möglich ist neue Kombinationen zusammen. Beispielsweise habe ich das bei dem von mir genutzten Window-Manager wmii gemacht -- falls demand Interesse hat. ich verwende in normalen Programmen die Standardkürzel. Nur in Vim mache ich mir die Mühe neue Kürzel einführen, aber diese sind relativ unabhängig von Neo. Sprich ich führe diese nicht ein, weil ich mit Neo Probleme habe, aber ich achte natürlich darauf bequeme Kürzel zu verwenden, z.B. l, h oder k bieten sich als Modifier/Präfixe an. Vermutlich habe ich das da auch etwas zu eng gesehen. Mit der Umgewöhnung auf deinen Hinweis weiter oben stellen die Standardkürzel sicherlich auch kein Problem mehr dar. Schließlich fallen dann auch komische Verrenkungen weg. Tschüss Tom pgp2SuFj9KLgJ.pgp Description: PGP signature
Re: [Neo] Mac OS: Umsetzung der 4. Ebene per KeyRemap4MacBook
Moin Stefan, Mayer, Stefan ſchrieb am 22.05.2011 19:29 Uhr: Hab das nun endlich mal gemacht :) Vielen Dank dafür! :o) Ich hab’ mich da mangels Apfelkiste und in der Befürchtung, die Dinge zu verschlimmbessern, nie rangetraut. Ich würde aber wahrscheinlich beim Quickdownload nur die keylayout-Datei anbieten, da man mit der private.xml ohne das Programm KeyRemap4MacBook eben nichts anfangen kann. Perfekt, dann können wir es so lassen, wie es ist :). Viele Grüße, Dennis-ſ
[Neo] kbdne2 und unabhängiges AHK-Skript
Hallo! • Ich bin Neo-Neuling • Ich benutze Windows • Ich benutze den Treiber: kbdneo2 Ich möchte gern schneller programmieren können und dazu sowohl die Vorzüge vom neo-Layout als auch die von AutoHotKey-Replace-HotStrings benutzen. Leider stoße ich dabei auf ein Problem, welches ich hier: http://de.autohotkey.com/forum/viewtopic.php?t=8654 gepostet habe. Allerdings weiß ich nicht, ob AHK oder der neo-Treiber Schuld ist, deswegen wende ich mich auch nochmal hierher. Ein AHK-Skript für neo und ein zweites für meine Replace-Strings beißen sich, soweit ich das sehe. Ich hoffe, mir kann jemand helfen. Danke im Voraus, Mirko PS: Bitte lasst mich in der Antwort als CC: stehen, weil ich diese Liste sonst nicht mitlese. Klickt also bitte auf »Allen antworten« bzw. »Reply all«!
Re: [Neo] Mac OS: Umsetzung der 4. Ebene per KeyRemap4MacBook
Hallo Stefan, Am 22.05.2011 um 19.30 schrieb Mayer, Stefan: Ich habe die in diesem Thread vorgeschlagene Installation getestet und das als Rohfassung fürs Wiki (http://wiki.neo-layout.org/wiki/Neo%20auf%20dem%20Apple%20Macintosh%20einrichten) notiert. Bei mir funktioniert allerdings Ebene 6 nicht. Ich habe nun endlich mal das Wiki dahingehend angepaßt. Schau mal, ob es jetzt damit funktioniert. Es funktioniert. Mittlerweile komme ich auch an Ebene 6. Die linke MOD3 Taste funktioniert auch ohne »PCKeyboardHack«. Über »Sondertasten«. Jedes Helferwerkzeug weniger ist besser. Es müsste auf der Seite noch die »Legende der Haupttastatur« für Ebene 4: Linke Hand: Rechte Hand: rechte ⌘ Taste Und Ebene 6 angepasst werden. Bei meiner Apple Alu Tastatur: Linke Hand: ⌥ + Rechte Hand: # + rechte ⌘ Weiterhin wäre es schön wenn man der Tastaturübersicht die Ebenen 4 und 6 beibringen könnte. Plus die Sondertasten.