Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-12-05 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 * Frank Küster:

 Das klingt vernünftig.  Stellst du mir das Ergebnis dann zur Verfügung -
 ich lese die Liste nicht konstant.

 So, an Dich und die Liste ein erster Wurf zum Begutachten. Die Datei muß
 nach /etc/X11/xkb/symbols/pc/us_DE installiert werden. 

Schön, gefällt mir schon mal - zumindest fast.  Ein paar Defizite sehe
ich noch:

- Es gibt kein §-Zeichen (section).  Ich habe es mir auf AltGr-p
  gelegt, aber da ist ja schon ó.  Ich schlage vor, entweder AltGr-; zu
  nehmen.  Da ist bei z.Z. paragraph, also dieses umgekehrte P, das
  könnte auf AltGr-Shift-; wandern.  Oder du nimmst AltGr-4, das ist
  noch unbesetzt, $ und § sehen ein bißchen ähnlich aus, und auf der
  deutschen Tastatur ist es in der Nähe (auf Shift-3).

- Es gibt kein textdegree °, das kannst du auf AltGr-` legen (also auf
  die Taste links der 1), wo es im Deutschen auch ist.

- In einem DE-Layout würde ich auf der 1-Taste ¡ und ¹ vertauschen, denn
  ¡ wird wohl relativ selten verwendet.


Gruß, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-12-05 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 - Es gibt kein §-Zeichen (section).  Ich habe es mir auf AltGr-p
   gelegt, aber da ist ja schon ó.  Ich schlage vor, entweder AltGr-; zu
   nehmen.  Da ist bei z.Z. paragraph, also dieses umgekehrte P, das
   könnte auf AltGr-Shift-; wandern.  Oder du nimmst AltGr-4, das ist
   noch unbesetzt, $ und § sehen ein bißchen ähnlich aus, und auf der
   deutschen Tastatur ist es in der Nähe (auf Shift-3).

Es ist bei us(intl) auf RAlt+Shift+s und da habe ich es gelassen. Ich
finde es als vierten Level von S ganz praktisch, zumindest wenn man es
sich als zwei übereinandergeschobene S vorstellt. RAlt+4 hat auch schon
das allgemeine Währungszeichen ¤; auf RAlt+Shift+; liegt textdegree (°),
das Du weiter unten suchst. Die beiden sind also belegt.

 - Es gibt kein textdegree °, das kannst du auf AltGr-` legen (also auf
   die Taste links der 1), wo es im Deutschen auch ist.

Es würde dann das einzelne grave (`) fehlen, wenn jemand mit deadkeys
arbeitet. OK, das ließe sich per nachfolgender Leertaste nach dead_grave
einfach umgehen, aber z.B. meiner Arbeitsweise liefe das ziemlich
zuwider. 

 - In einem DE-Layout würde ich auf der 1-Taste ¡ und ¹ vertauschen, denn
   ¡ wird wohl relativ selten verwendet.

¡Hola! Hm, kann es sein, daß hinsichtlich der einfachen Erreichbarkeit
von Tasten gravierende Unterschiede zwischen normaler pc101-Tastatur und
einer fummeligeren Notebook-Tastatur bestehen, wenn auch noch
Windows-Tasten dazwischen hängen? Ich komme an den vierten Level sehr
gut, indem ich Daumen und Mittelfinger einfach auf RAlt und RCtrl fallen
lasse. Von daher habe ich Vertauschungen zwischen dem dritten und dem
vierten Level gar keine Aufmerksamkeit gewidmet, da sie mir gleich
bequem/unbequem erscheinen.

Grüße,
Andreas
-- 
Increased knowledge will help you now.  Have mate's phone bugged.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-30 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 Das klingt vernünftig.  Stellst du mir das Ergebnis dann zur Verfügung -
 ich lese die Liste nicht konstant.

So, an Dich und die Liste ein erster Wurf zum Begutachten. Die Datei muß
nach /etc/X11/xkb/symbols/pc/us_DE installiert werden. Was mir selbst
noch nicht so gefällt ist, daß die kombinierte Variante
»umlauts_nodeadkeys« aus beiden Einzelvarianten zusammenkopiert ist, das
macht die Wartung um so schwieriger, je komplexer das Layout
(theoretisch) würde. Scheint aber nicht anders zu gehen, und beim
de-Layout sehe ich es genauso gelöst (z.B. Varianten »de_ro« und
»de_ro_nodeadkeys«).

Grüße,
Andreas
-- 
You have an unusual magnetic personality.  Don't walk too close to
metal objects which are not fastened down.
//
// $XdotOrg: xc/programs/xkbcomp/symbols/pc/us,v 1.2 2004/04/23 19:54:56 eich 
Exp $
// $XFree86: xc/programs/xkbcomp/symbols/pc/us,v 1.6 2003/10/31 14:32:05 pascal 
Exp $

// modified us(intl) layout for German users
// by Andreas Kroschel [EMAIL PROTECTED]
// as a default, us_DE(basic) is the same as us(intl)

default
partial alphanumeric_keys modifier_keys 
xkb_symbols basic {

name[Group1]= US International/German;

include pc/us(intl)
};

// compared to us(intl), us_DE(umlauts) swaps the third level keys for
// umlauts with the corresponding acute version of a basic character 

partial Alphanumeric_keys
xkb_symbols umlauts {

include pc/us(intl)

// Alphanumeric section
key AD01 { [ q,  Q,aacute,   Aacute ] };
key AD06 { [ y,  Y,uacute,   Uacute ] };
key AD07 { [ u,  U,udiaeresis,   Udiaeresis ] };
key AD08 { [ i,  I,iacute,   Iacute ] };
key AD09 { [ o,  O,odiaeresis,   Odiaeresis ] };
key AD10 { [ p,  P,oacute,   Oacute ] };
key AC01 { [ a,  A,adiaeresis,   Adiaeresis ] };
};

// us_DE(nodeadkeys) shifts dead_grave, dead_tilde, dead_acute and
// dead_diaeresis to the third and fourth level so we can reach grave,
// tilde, apostrophe and quotedbl directly

partial alphanumeric_keys
xkb_symbols nodeadkeys {

include pc/us(intl)

// Alphanumeric section
key TLDE { [ grave,   asciitilde, dead_grave, dead_tilde] };
key AE06 { [6, asciicircum ,onequarter,  dead_circumflex] };
key AC11 { [ apostrophe,quotedbl, dead_acute, dead_diaeresis] };
};

// us_DE(umlauts_nodeadkeys) combines both above variants

partial alphanumeric_keys
xkb_symbols umlauts_nodeadkeys {

include pc/us_DE(umlauts)

key TLDE { [ grave,   asciitilde, dead_grave, dead_tilde] };
key AE06 { [6, asciicircum ,onequarter,  dead_circumflex] };
key AC11 { [ apostrophe,quotedbl, dead_acute, dead_diaeresis] };
};


Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-26 Diskussionsfäden Andreas Kroschel
* Andreas Pakulat:

 und dann kann es nicht anders gehen. Für sid möchte ich aber, daß
 eindeutig feststeht, welches Paket sie beinhaltet und wo sie liegen.
 
 Das steht eindeutig fest: Bei mir ist es xkb-data, weil dort das Layout
 fuer meine Tastatur drin ist und beim naechsten xlibs-Upgrade das in
 /etc/X11/xkb ueberschrieben werden wird (natuerlich nicht automatisch,
 aber ich werde das dann veranlassen). Allerdings wird wohl das naechste
 xlibs Paket das aus experimental sein, denke ich, bzw. der 6.9 Release.

Ich meinte weniger, daß der User es sich aussucht, als vielmehr, daß er
alle Layouts bekommt, wenn er xorg installiert. Dazu gehört IMHO, daß
xlibs von xkb-data abhängt, falls es in Zukunft alle Tastaturlayouts
enthalten sollte.

 Ich mag mich irren, aber ich vermute mal vor X.org 7.0 oder 7.1 wird
 eine Auslagerung der xkb-Layouts nach xkeyboard-config nicht
 stattfinden..

Na mal schauen.

Grüße,
Andreas
-- 
You are taking yourself far too seriously.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Michelle Konzack
Am 2005-11-23 10:38:46, schrieb Andreas Pakulat:

 Wie man sieht, hab ichs einfach in die inet-Datei reingehaengt (mit ner
 eigenen Symbol-Datei wollte das ganze nicht auf Anhieb) und entsprechend
 die inet-Eintraege in rules/xfree86* bzw. rules/xorg* erweitert.
 
 Deswegen auch der Wishlist-Bug upstream, damit ich nicht bei jedem
 Upgrade das wieder reinkopieren muss...
 
 Andreas
 
 PS: Alle Tasten funktionieren leider nicht, was aber angeblich am Kernel
 liegen soll (Cherry wollte nen aktualisierten Patch rausbringen, hats

Das funktioniert aber nicht bei allen Tastaturen
Das hat nicht mit dem kernel zu tun, sondern mit den Keycodes der Tastatur.

 aber noch nicht getan), u.a. funktionieren Paste, Undo und die Eject
 Taste nicht (die fehlt oben auch, weil die als RAlt erkannt wird..)

Du kannst genauso mit 'xmodmap' die aktuelle config dumpen,
modifizieren und wieder einlesen.

Ich kann auf meiner detschen Tastatur de, tr, fa, ar und el schreiben.
Das gleiche gillt auch für die Console, auf der ich einen modifizierten
UNICODE font verwende.

ACHTUNG: Auf der console sind nur mximal rund 500 Zeichen machbar.

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Norbert Preining
On Die, 22 Nov 2005, Andreas Kroschel wrote:
  Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
  Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
  trotzdem zB Umlaute leicht eingeben können.
 
 Ich hatte mittenthreads mal geäußert, daß mir eine Mischung aus Xkb und
 xmodmap nicht behage, insbesondere weil der OP auch Modifier-Keys wie
 RAlt mit xmodmap umbelegen wollte. Mag sein, daß man auch mit xmodmap

Also das verstehe ich nicht. Diese Lösung hat doch NICHT von Stabilität
was upgrades angeht, oder? Nächste Version von X überschreibt die
geändeten files.

Ich tue auch diverse Keys und MOdifiers ändern, aber eben nachdem ich
mit xkb das generelle layout selektiert habe.

Und meine .Xmodmaps bleiben über lange Zeit hin gleich, selbst über den
switch von XFree to Xorg, über diverse upgrades, ncihts zum nachdenken.

Der Grund: Die keycodes bleiben gleich. Und da denke ich mir ist das
herum-patchen in tiefen config files doch wohl nicht der Sinn?

Also ich lege auf meinem laptop die WIndows Tasten und die Menu Taste
um, damit ich schnellen Zugriff auf MultiKey habe. Und auf dem
italienischen Desktop zusätzlich noch die Umlaute. Das sind in total
vielleich 5-10 Zeilen im Xmodmap.

 Von Antun würde ich nicht sprechen; wenn Du aus dem Thread die
 zwischenzeitlichen Irrtümer wegläßt, steht am Anfang ein Problem und am
 Ende eine IMHO saubere und nicht allzu komplizierte Lösung.

Deren Manko aber - wie ich es sehe - eine Änderung von nicht config
files ist, die beim nächsten update überschrieben werden.

 entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
 gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)

Viel Spaß beim Versuch die X maintainer dazu zu überreden.

Da würde ich es sinnvoller finden ein ordentl ... ach was, ich habe
schon gesagt was ich meine.

Herzliche Grüße und happy hacking ;-)


Norbert

---
Dr. Norbert Preining preining AT logic DOT at Università di Siena
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
SMEARISARY (n.)
The correct name for a junior apprentice greengrocer whose main duty
is to arrange the fruit so that the bad side is underneath. From the
name of a character not in Dickens.
--- Douglas Adams, The Meaning of Liff


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Frank Küster
Norbert Preining [EMAIL PROTECTED] wrote:

 On Die, 22 Nov 2005, Andreas Kroschel wrote:
  Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
  Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
  trotzdem zB Umlaute leicht eingeben können.
 
 Ich hatte mittenthreads mal geäußert, daß mir eine Mischung aus Xkb und
 xmodmap nicht behage, insbesondere weil der OP auch Modifier-Keys wie
 RAlt mit xmodmap umbelegen wollte. Mag sein, daß man auch mit xmodmap

 Also das verstehe ich nicht. Diese Lösung hat doch NICHT von Stabilität
 was upgrades angeht, oder? Nächste Version von X überschreibt die
 geändeten files.

Das sind doch alles conffiles.

Gruß, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 25.11.05 14:09:31, Norbert Preining wrote:
 On Die, 22 Nov 2005, Andreas Kroschel wrote:
   Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
   Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
   trotzdem zB Umlaute leicht eingeben können.
  
  Ich hatte mittenthreads mal geäußert, daß mir eine Mischung aus Xkb und
  xmodmap nicht behage, insbesondere weil der OP auch Modifier-Keys wie
  RAlt mit xmodmap umbelegen wollte. Mag sein, daß man auch mit xmodmap
 
 Also das verstehe ich nicht. Diese Lösung hat doch NICHT von Stabilität
 was upgrades angeht, oder? Nächste Version von X überschreibt die
 geändeten files.

Nein, tut sie nicht. Jedenfalls nicht ohne vorher zu fragen ob man die
eigene Version oder die aus dem Paket haben moechte. Ja wenn man das
mergen will muss man selbst Hand anlegen, aber wie oft wird xlibs
schon erneuert...

 Ich tue auch diverse Keys und MOdifiers ändern, aber eben nachdem ich
 mit xkb das generelle layout selektiert habe.
 
 Und meine .Xmodmaps bleiben über lange Zeit hin gleich, selbst über den
 switch von XFree to Xorg, über diverse upgrades, ncihts zum nachdenken.
 
 Der Grund: Die keycodes bleiben gleich. Und da denke ich mir ist das
 herum-patchen in tiefen config files doch wohl nicht der Sinn?

Doch durchaus, genauso wie du auf manchen Debian-Systemen vllt. in der
/etc/bash.bashrc oder beim Apache in der apache2.conf Aenderungen
vornehmen willst. Aus welchem Grund auch immer, wichtig ist halt nur:
Bei einem Upgrade werden diese nur ueberschrieben wenn man das vorher
abgenickt hat.

 Also ich lege auf meinem laptop die WIndows Tasten und die Menu Taste
 um, damit ich schnellen Zugriff auf MultiKey habe. Und auf dem
 italienischen Desktop zusätzlich noch die Umlaute. Das sind in total
 vielleich 5-10 Zeilen im Xmodmap.

Wie ich bereits in einer anderen Mail schrieb: Ich hab mit xmodmap
bisher schlechte Erfahrungen gemacht, aber das mag daran liegen dass ich
keine vernuenftige Doku an der Hand hatte...

  Von Antun würde ich nicht sprechen; wenn Du aus dem Thread die
  zwischenzeitlichen Irrtümer wegläßt, steht am Anfang ein Problem und am
  Ende eine IMHO saubere und nicht allzu komplizierte Lösung.
 
 Deren Manko aber - wie ich es sehe - eine Änderung von nicht config
 files ist, die beim nächsten update überschrieben werden.

s.o. Die bleiben erhalten, da das eben config-files sind.

  entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
  gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)
 
 Viel Spaß beim Versuch die X maintainer dazu zu überreden.

Tja, was soll man da machen, ich werde es demnaechst mal bei den
Debian-X-Maintainern probieren, da Upstream offensichtlich nicht die
Zeit/Lust hat sich mit meinem Keyboard zu beschaeftigen.

Andreas

-- 
You will be Told about it Tomorrow.  Go Home and Prepare Thyself.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 25.11.05 14:01:11, Michelle Konzack wrote:
 Am 2005-11-23 10:38:46, schrieb Andreas Pakulat:
 
  Wie man sieht, hab ichs einfach in die inet-Datei reingehaengt (mit ner
  eigenen Symbol-Datei wollte das ganze nicht auf Anhieb) und entsprechend
  die inet-Eintraege in rules/xfree86* bzw. rules/xorg* erweitert.
  
  Deswegen auch der Wishlist-Bug upstream, damit ich nicht bei jedem
  Upgrade das wieder reinkopieren muss...
  
  Andreas
  
  PS: Alle Tasten funktionieren leider nicht, was aber angeblich am Kernel
  liegen soll (Cherry wollte nen aktualisierten Patch rausbringen, hats
 
 Das funktioniert aber nicht bei allen Tastaturen

Was funktioniert nicht bei allen Tastaturen? Mein XKB-Layout? Natuerlich
nicht.

 Das hat nicht mit dem kernel zu tun, sondern mit den Keycodes der Tastatur.

Nein hat es nicht, bei dieser Tastatur werden bei bestimmten Tasten die
falschen und bei anderen gar keine Keycodes vom Kernel erzeugt. Ich
vermute dass er die entsprechenden Signale vom USB-Anschluss einfach
falsch interpretiert... Aber ich bin kein Kernel-Hacker...

  aber noch nicht getan), u.a. funktionieren Paste, Undo und die Eject
  Taste nicht (die fehlt oben auch, weil die als RAlt erkannt wird..)
 
 Du kannst genauso mit 'xmodmap' die aktuelle config dumpen,
 modifizieren und wieder einlesen.

Jupp, aber das waere doch zu einfach oder?  ;-) Ausserdem muss die
xmodmap-Datei geladen werden, passiert das automatisch beim X-Start?

Andreas

-- 
Don't kiss an elephant on the lips today.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Kroschel
* Norbert Preining:

 Also das verstehe ich nicht. Diese Lösung hat doch NICHT von Stabilität
 was upgrades angeht, oder? Nächste Version von X überschreibt die
 geändeten files.

Es sind Konfigurationsdateien. Die würden nur überschrieben, wenn man
den Finger zu locker auf der Y-Taste hat. Ich will aber eh die
ursprünglichen Dateien in Frieden lassen und die Änderungen in einer
Kopie durchführen.

 Der Grund: Die keycodes bleiben gleich. Und da denke ich mir ist das
 herum-patchen in tiefen config files doch wohl nicht der Sinn?

Dafür sind sie doch da, zumindest wenn einem die mitgelieferte
Konfiguration nicht gefällt.

 Also ich lege auf meinem laptop die WIndows Tasten und die Menu Taste
 um, damit ich schnellen Zugriff auf MultiKey habe. Und auf dem
 italienischen Desktop zusätzlich noch die Umlaute. Das sind in total
 vielleich 5-10 Zeilen im Xmodmap.

Wenn ich xmodmap halbwegs kennen würde und ein Problem durch das
Hinzufügen von zwei, drei Zeilen einfach lösen könnte, würde ich diesen
Weg sicher auch gehen. Nur kannte ich Xkb flüchtig und xmodmap gar
nicht, und dann bevorzuge ich, mich in das Programm einzuarbeiten, das
eh schon dafür zuständig ist, sofern es etwas taugt. Falls nicht, würde
ich eber aher versuchen, es zu ersetzen als mit einem zusätzlichen
Programm zu überlagern.

Alles andere schafft nur unnötige Komplexität. Worst Case: Man kann ja,
wenn man es übertreibt, vier Programme haben, die meinen, die Tastatur
belegen zu wollen: Xkb, xmodmap, Gnome und KDE. Ich will diese
Konkurrenz nicht haben. Darum will ich kein xmodmap, würde im
K-Controlcenter nie Tastaturlayouts aktivieren und habe Gnome gegen
xfce4 ausgetauscht, als sich herausstellte, daß das Ansichreißen der
Tastatursteuerung durch den gnome-settings-daemon anscheinend nicht
abschaltbar fest codiert ist. Wenn ich morgen eine neue Tastatur
anschließe und | will nicht, dann weiß ich, daß ich das in Xkb regeln
muß, statt erst einmal verschiedene Varianten zu testen. Bevorzugte ich
xmodmap, würde ich im Tausch vermutlich die Xkb-Konfiguration weglassen.

 entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
 gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)
 
 Viel Spaß beim Versuch die X maintainer dazu zu überreden.

Ich vermute, man muß da eher mit den X.org-Leuten reden.

Grüße,
Andreas
-- 
Stay away from hurricanes for a while.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 25.11.05 15:31:41, Andreas Kroschel wrote:
 * Norbert Preining:
  entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
  gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)
  
  Viel Spaß beim Versuch die X maintainer dazu zu überreden.
 
 Ich vermute, man muß da eher mit den X.org-Leuten reden.

Ich vermute eher nicht, ich weiss ja nicht wie die Debian-X-Maintainer
drauf sind, aber auf meinen Wishlist-Bug+Patch von Anfang des Jahres
gabs bisher keine Reaktion...

Und mehr als Wishlist ist so etwas ja leider nicht.

Andreas, der jetzt mal schaut was ein wishlist-Bug gegen xlibs mit Patch
bringt

-- 
You teach best what you most need to learn.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 25.11.05 17:05:40, Andreas Pakulat wrote:
 On 25.11.05 15:31:41, Andreas Kroschel wrote:
  * Norbert Preining:
   entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
   gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)
   
   Viel Spaß beim Versuch die X maintainer dazu zu überreden.
  
  Ich vermute, man muß da eher mit den X.org-Leuten reden.
 
 Ich vermute eher nicht, ich weiss ja nicht wie die Debian-X-Maintainer
 drauf sind, aber auf meinen Wishlist-Bug+Patch von Anfang des Jahres
 gabs bisher keine Reaktion...

Ich nehme alles zurueck und behaupte das Gegenteil ;-) Der Bugreport
wurde gefixt, das Layout ist in das xkeyboard-config-Projekt
uebernommen. Selbiges ist in Form des xkb-data-Pakets in Debian
enthalten. Wie ich die dort enthaltenen Layoyts benutzen kann muss ich
erst noch rauskriegen, aber das muesste ja in der README stehen :-)

Andreas

-- 
You'll wish that you had done some of the hard things when they were easier
to do.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Kroschel
* Andreas Pakulat:

 Ich nehme alles zurueck und behaupte das Gegenteil ;-) Der Bugreport
 wurde gefixt, das Layout ist in das xkeyboard-config-Projekt
 uebernommen. Selbiges ist in Form des xkb-data-Pakets in Debian
 enthalten. Wie ich die dort enthaltenen Layoyts benutzen kann muss ich
 erst noch rauskriegen, aber das muesste ja in der README stehen :-)

Mir schaut das eher so aus, als ob die Layout-Dateien aus xlibs nach
xkb-data wandern und Du gar nichts selbst machen mußt, außer das Paket
zu installieren. Da es keine depends und rdepends für xkb-data gibt,
weiß ich aber nicht, ob das mit dem Herauswandern wirklich stimmt. Ich
fasse es jedenfalls erst an, wenn es in sid ist.

Grüße,
Andreas
-- 
You've been leading a dog's life.  Stay off the furniture.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 26.11.05 00:48:02, Andreas Kroschel wrote:
 * Andreas Pakulat:
 
  Ich nehme alles zurueck und behaupte das Gegenteil ;-) Der Bugreport
  wurde gefixt, das Layout ist in das xkeyboard-config-Projekt
  uebernommen. Selbiges ist in Form des xkb-data-Pakets in Debian
  enthalten. Wie ich die dort enthaltenen Layoyts benutzen kann muss ich
  erst noch rauskriegen, aber das muesste ja in der README stehen :-)
 
 Mir schaut das eher so aus, als ob die Layout-Dateien aus xlibs nach
 xkb-data wandern

So hab ich das auch verstanden.

 und Du gar nichts selbst machen mußt, außer das Paket zu installieren. 

Wenn obiges abgeschlossen ist sicher nicht, im Moment musst du noch
entweder mittels setxkbmap|xkbcomp die XKB-Informationen aus
/etc/X11/xkb-data laden, oder dem XServer sagen er soll in /etc/X11/xkb-data
nach den Config-Dateien suchen. Beides ist in der README.Debian
erklaert, ich hab den 2. Weg genommen, weil ich keine .xsession oder
aehnliches haben will. Ausserdem hat der kdm extra ne Option dafuer,
passt also ganz gut und klappt hervorragend.

 Da es keine depends und rdepends für xkb-data gibt, weiß ich aber
 nicht, ob das mit dem Herauswandern wirklich stimmt. Ich fasse es
 jedenfalls erst an, wenn es in sid ist.

Es gibt auch andere Gruende warum ein Paket in experimental ist, als das
es experimentelle Software ist. in xkb-data sind eh nur Datendateien
drin, allerdings eben etwas neuer als die Sachen in xlibs. 

Andreas

-- 
You have a reputation for being thoroughly reliable and trustworthy. 
A pity that it's totally undeserved.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Kroschel
* Andreas Pakulat:

 Wenn obiges abgeschlossen ist sicher nicht, im Moment musst du noch
 entweder mittels setxkbmap|xkbcomp die XKB-Informationen aus
 /etc/X11/xkb-data laden, oder dem XServer sagen er soll in /etc/X11/xkb-data
 nach den Config-Dateien suchen. Beides ist in der README.Debian
 erklaert, ich hab den 2. Weg genommen, weil ich keine .xsession oder
 aehnliches haben will. Ausserdem hat der kdm extra ne Option dafuer,
 passt also ganz gut und klappt hervorragend.

Ich finde es wenig zielführend, zwei Quellen für Xkb-Layouts zu
verwalten. Aber ich nehme an, daß Du nur xkb-config-data und nicht xlibs
 Co. aus experimental installiert hast, und dann kann es nicht anders
gehen. Für sid möchte ich aber, daß eindeutig feststeht, welches Paket
sie beinhaltet und wo sie liegen.

 Es gibt auch andere Gruende warum ein Paket in experimental ist, als das
 es experimentelle Software ist. in xkb-data sind eh nur Datendateien
 drin, allerdings eben etwas neuer als die Sachen in xlibs. 

Ich halte es so, wie es zur Zeit in experimental ist, für ein
Provisorium.

Grüße,
Andreas
-- 
Beware of low-flying butterflies.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-25 Diskussionsfäden Andreas Pakulat
On 26.11.05 02:08:17, Andreas Kroschel wrote:
 * Andreas Pakulat:
 
  Wenn obiges abgeschlossen ist sicher nicht, im Moment musst du noch
  entweder mittels setxkbmap|xkbcomp die XKB-Informationen aus
  /etc/X11/xkb-data laden, oder dem XServer sagen er soll in /etc/X11/xkb-data
  nach den Config-Dateien suchen. Beides ist in der README.Debian
  erklaert, ich hab den 2. Weg genommen, weil ich keine .xsession oder
  aehnliches haben will. Ausserdem hat der kdm extra ne Option dafuer,
  passt also ganz gut und klappt hervorragend.
 
 Ich finde es wenig zielführend, zwei Quellen für Xkb-Layouts zu
 verwalten. Aber ich nehme an, daß Du nur xkb-config-data und nicht xlibs
  Co. aus experimental installiert hast,

Korrekt.

 und dann kann es nicht anders gehen. Für sid möchte ich aber, daß
 eindeutig feststeht, welches Paket sie beinhaltet und wo sie liegen.

Das steht eindeutig fest: Bei mir ist es xkb-data, weil dort das Layout
fuer meine Tastatur drin ist und beim naechsten xlibs-Upgrade das in
/etc/X11/xkb ueberschrieben werden wird (natuerlich nicht automatisch,
aber ich werde das dann veranlassen). Allerdings wird wohl das naechste
xlibs Paket das aus experimental sein, denke ich, bzw. der 6.9 Release.

  Es gibt auch andere Gruende warum ein Paket in experimental ist, als das
  es experimentelle Software ist. in xkb-data sind eh nur Datendateien
  drin, allerdings eben etwas neuer als die Sachen in xlibs. 
 
 Ich halte es so, wie es zur Zeit in experimental ist, für ein
 Provisorium.

Ich mag mich irren, aber ich vermute mal vor X.org 7.0 oder 7.1 wird
eine Auslagerung der xkb-Layouts nach xkeyboard-config nicht
stattfinden..

Andreas

-- 
You will be honored for contributing your time and skill to a worthy cause.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-23 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 * Norbert Preining:

 Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
 Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
 trotzdem zB Umlaute leicht eingeben können.

 Ich hatte mittenthreads mal geäußert, daß mir eine Mischung aus Xkb und
 xmodmap nicht behage, insbesondere weil der OP auch Modifier-Keys wie
 RAlt mit xmodmap umbelegen wollte. Mag sein, daß man auch mit xmodmap
 zum Ziel kommt; ich hab halt gerne nur ein Programm/Konfigurationsset,
 das einen bestimmten Teilaspekt der Systemkonfiguration verwaltet. Und
 weil sich keiner meldete mit »xmodmap: So gehts«, haben wir eine Lösung
 rein für Xkb erarbeitet.

 Von Antun würde ich nicht sprechen; wenn Du aus dem Thread die
 zwischenzeitlichen Irrtümer wegläßt, steht am Anfang ein Problem und am
 Ende eine IMHO saubere und nicht allzu komplizierte Lösung.

Dem habe ich nichts hinzuzufügen.

 Aber wahrscheinlich wollt ihr ja was ganz was anderes machen und mein
 Kommentar ist nutzlos.

 Ich will nur kein xmodmap, und ein schnelles HOWTO, wie man z.B. mit
 einer US-Tastatur nodeadkeys realisiert und die Drittbelegungen für
 Umlaute günstiger legt, ist nebenbei mit herausgekommen. 

Wobei ich nicht weiß, ob es korrekt ist von nodeadkeys zu sprechen.
Zum einen, weil es keine Option dafür gibt, zum anderen, weil ich mich
um die ganzen mir unwichtig erscheinenden Akzente nicht gekümmert habe,
die man nur mit AltGr bekommt - die sind zum großen Teil noch deadkeys.

 Ein daraus
 entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
 gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)

Damit das war wird, bräuchte ich sicher zunächst mal Feedback, ob die
gewählte Belegung sinnvoll ist.  Ansonsten müsste ich mich kundig
machen, wie man das Upstream am besten nahebringt.

Gruß, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-23 Diskussionsfäden Frank Küster
Andreas Pakulat [EMAIL PROTECTED] wrote:

 Also als ich vor IIRC neben 3/4 Jahr meine Multimedia-Tasten in Betrieb
 nehmen wollte, hatte ich es erst mit xmodmap probiert und die gefundene
 Doku war deutlich schlechter als die zu XKB. Insbesondere gabs fuer
 letzteres ein gescheites Howto fuer den Einstieg. 

Äh, wo? Meinst du die PDF-Fassung von README.enhancing?  Die fand ich
nicht so toll...

 Was dabei rausgekommen ist, ist ein eigenes Layout fuer die externe
 Tastatur (das auch fuer die Laptop-Multimedia-Tasten noch geht), das
 sogar schon als Patch auf X.org eingereicht wurde...

Kann ich das mal ansehen?

Gruß, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-23 Diskussionsfäden Frank Küster
(auch per PM zum Speichern im Erledigen-Folder)

Andreas Kroschel [EMAIL PROTECTED] wrote:

 Ich denke, ich werde es eher umgekehrt machen und ein extra Layout us_de
 schreiben, bei dem man, wie beim originalen de auch, zwischen basic
 nodeadkeys und deadacute wählen kann. Dadurch, daß das in einer
 zusätzlichen Datei liegt, muß man dann beim Upgrade von xlibs nicht so
 wegen des Überschreibens aufpassen, dort sind die Xkb-Layouts
 Konfigurationsdateien. Aber erst, wenn die US-Tastatur da ist, blind
 könnte es eine Qual werden.

Das klingt vernünftig.  Stellst du mir das Ergebnis dann zur Verfügung -
ich lese die Liste nicht konstant.

Gruß und Dank, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-23 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 Das klingt vernünftig.  Stellst du mir das Ergebnis dann zur Verfügung -
 ich lese die Liste nicht konstant.

Ja, gerne.

Grüße,
Andreas
-- 
Truth will out this morning.  (Which may really mess things up.)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-23 Diskussionsfäden Andreas Pakulat
On 23.11.05 09:20:40, Frank Küster wrote:
 Andreas Pakulat [EMAIL PROTECTED] wrote:
 
  Also als ich vor IIRC neben 3/4 Jahr meine Multimedia-Tasten in Betrieb
  nehmen wollte, hatte ich es erst mit xmodmap probiert und die gefundene
  Doku war deutlich schlechter als die zu XKB. Insbesondere gabs fuer
  letzteres ein gescheites Howto fuer den Einstieg. 
 
 Äh, wo? Meinst du die PDF-Fassung von README.enhancing?  Die fand ich
 nicht so toll...

Gute Frage, naechste Frage ;-) Ich weiss es nicht mehr, aber IIRC
schimpfte sich das Text-Stueck XKB-Howto und war im Netz irgendwo
gefunden worden... Ist schon ne Weile her, aber da wurde zumindestens
beschrieben welche Verzeichnisse was fuer Dateien beinhalten, und wozu
die benutzt werden.

  Was dabei rausgekommen ist, ist ein eigenes Layout fuer die externe
  Tastatur (das auch fuer die Laptop-Multimedia-Tasten noch geht), das
  sogar schon als Patch auf X.org eingereicht wurde...
 
 Kann ich das mal ansehen?

Da das nicht allzu viel ist:

,[ inet ]-
| ...
| partial alphanumeric_keys
| xkb_symbols cymotionlinux {
| name[Group1]= Cherry CyMotion Master Linux;
| 
| key I6A {   [   XF86Back]   };
| key I69 {   [   XF86Forward ]   };
| key   I68   {   [   XF86Stop]   };
| key I67 {   [   XF86Reload  ]   };
| key FK17{   [   XF86Search  ]   };
| key I30 {   [   XF86AudioRaiseVolume]   };
| key I2E {   [   XF86AudioLowerVolume]   };
| key I20 {   [   XF86AudioMute   ]   };
| key XFER{   [   XF86AudioMedia  ]   };
| key I22 {   [   XF86AudioPlay   ]   };
| key I24 {   [   XF86AudioStop   ]   };
| key I10 {   [   XF86AudioPrev   ]   };
| key I19 {   [   XF86AudioNext   ]   };
| key I21 {   [   XF86Calculator  ]   };
| key I6C {   [   XF86Mail]   };
| key I02 {   [   XF86WWW ]   };
| key I63   { [   XF86Standby ]   };
| key I12 {   [   XF86ScrollUp]   };
| key I0F {   [   XF86ScrollDown  ]   };
| key I3C {   [   XF86Cut ]   };
| key I78 {   [   XF86Copy]   };
| key I1F {   [   XF86Launch1 ]   };
| key I17 {   [   XF86Launch2 ]   };
| key I2B {   [   XF86Launch3 ]   };
| key AE13{   [   Redo]   };
| key I07 {   [   Undo]   };
| key I18   {   [   XF86Paste ]   };
| };
`

Wie man sieht, hab ichs einfach in die inet-Datei reingehaengt (mit ner
eigenen Symbol-Datei wollte das ganze nicht auf Anhieb) und entsprechend
die inet-Eintraege in rules/xfree86* bzw. rules/xorg* erweitert.

Deswegen auch der Wishlist-Bug upstream, damit ich nicht bei jedem
Upgrade das wieder reinkopieren muss...

Andreas

PS: Alle Tasten funktionieren leider nicht, was aber angeblich am Kernel
liegen soll (Cherry wollte nen aktualisierten Patch rausbringen, hats
aber noch nicht getan), u.a. funktionieren Paste, Undo und die Eject
Taste nicht (die fehlt oben auch, weil die als RAlt erkannt wird..)

-- 
Be free and open and breezy!  Enjoy!  Things won't get any better so
get used to it.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Frank Küster
Andreas Pakulat [EMAIL PROTECTED] wrote:

 On 21.11.05 22:29:34, Andreas Kroschel wrote:
 Wobei, im Debian-Sinne eleganter ist es sicherlich, statt der Änderung
 der im Paket enthaltenen Datei die ganze /etc/X11/xkb/symbols/us etwa
 nach /etc/X11/xkb/symbols/us_de zu kopieren, diese dann zu ändern und
 als us_de/intl zu verwenden. Einzelne Keys müßtest Du dann außerdem nach
 folgendem Muster ändern können:

 Nicht zu vergessen die xfree86.xml im rules-Verzeichnis zu aendern,
 damit XKB die neue Symbol-Datei auch kennt. Evtl. muss man auch die
 xfree86.lst und die xfree86 noch aendern - das weiss ich nicht mehr
 genau...

Ich habe jetzt folgendes versucht:

- cp /etc/X11/xkb/symbols/us_intl{,DE}

- emacs /etc/X11/xkb/symbols/us_intlDE, das Ergebnis ist unten angehängt.

- folgende Zeile in /etc/X11/xkb/rules/xfree86 eingefügt:

  $pcmodels  intl=   us(%mcompose)
   * intl=   us(pc104compose) 
+  * intlDE  =   us(pc104compose) 

- folgendes in /etc/X11/xkb/rules/xfree86.lst eingefügt:

 ! layout
   usU.S. English
   en_US U.S. English w/ ISO9995-3
   us_intl   U.S. English w/ deadkeys
+  us_intlDE U.S. English w/o deadkeys, german umlauts handy

- und folgendes in /etc/X11/xkb/rules/xfree86.xml:

 layout
   configItem
 nameus_intl/name
 descriptionU.S. English w/ deadkeys/description
 description xml:lang=bgаЌеÑ80ОкаМÑ81ка 
аМглОйÑ81ка Ñ81Ñ8AÑ81 Ñ81пеÑ86Оа
 лМО клавОÑ88О /description
 description xml:lang=ruÐ90МглОйÑ81каÑ8F (СКÐ90) 
Ñ81П Ñ81пеÑ86ОалÑ8CÐœÑ8BÐŒÐ
 ž клавОÑ88аЌО (dead keys)/description
   /configItem
   variantList/
 /layout
+layout
+  configItem
+nameus_intlDE/name
+descriptionU.S. English w/o deadkeys, german umlauts 
handy/description
+  /configItem
+  variantList/
+/layout

Wenn ich jetzt das Layout laden möchte, beschwert er sich:

$ setxkbmap -v 9 -rules xfree86 -model pc104 -layout us -variant intlDE -option 
compose:caps
Setting verbose level to 9
locale is C
Warning! Multiple definitions of rules file
 Using command line, ignoring X server
Warning! Multiple definitions of keyboard model
 Using command line, ignoring X server
Warning! Multiple definitions of keyboard layout
 Using command line, ignoring X server
Warning! Multiple definitions of layout variant
 Using command line, ignoring X server
Applied rules from xfree86:
model:  pc104
layout: us
variant:intlDE
options:compose:caps
Trying to build keymap using the following components:
keycodes:   xfree86+aliases(qwerty)
types:  complete
compat: complete
symbols:pc/pc(pc104)+pc/us(intlDE)+compose(caps)
geometry:   pc(pc104)
Error loading new keyboard description

Sieht jemand den Fehler?  Hier ist die Datei:

//
// $XFree86: xc/programs/xkbcomp/symbols/us_intl,v 1.6 2003/05/29 12:41:58 
pascal Exp $
//

partial default alphanumeric_keys
xkb_symbols basic {

name[Group1]= US/ASCII;

// Alphanumeric section
key TLDE {[  grave,   asciitilde  ],
[ degree,   dead_tilde  ]   };
key AE01 {[  1,   exclam  ],
[ onesuperior,  exclamdown  ]   };
key AE02 {[  2,   at  ],
[ twosuperior,  ]   };
key AE09 {[  3,   numbersign  ],
[ threesuperior ]   };
key AE05 {[  5,   percent ],
[   EuroSign]   };
key AE06 {[  6,   asciicircum ],
[ asciicircum,  dead_circumflex ]   };
key AE09 {[ 9,parenleft   ],
[  dead_breve,  dead_breve  ]   };
key AE10 {[ 0,parenright  ],
[dead_abovering, dead_abovering ]   };
key AE11 {[ minus,underscore  ],
[ dead_macron,  dead_belowdot   ]   };
key AE12 {[ equal,plus],
[ dead_doubleacute, dead_horn   ]   };

key AC10 {[ semicolon,colon   ],
[ dead_ogonek,  dead_diaeresis  ]   };
key AC11 {[ dead_acute,   dead_diaeresis  ],
[ apostrophe,   quotedbl]   };

key AB08 {[ comma,less],
[ dead_cedilla, dead_caron  ]   };
key AB09 {[period,greater ],
[ dead_abovedot,dead_circumflex ]   };
key AB10 {[ slash,question],
[   dead_hook,  dead_hook   ]   };

Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 - cp /etc/X11/xkb/symbols/us_intl{,DE}

Falsch, aber da ich Trottel nicht an die verbose-Option gedacht
habe, wäre ich ohne Dich nicht drauf gekommen :-)

 - folgende Zeile in /etc/X11/xkb/rules/xfree86 eingefügt:

Das scheint mir nach letzten Erkenntnissen doch nicht nötig zu sein..

 - folgendes in /etc/X11/xkb/rules/xfree86.lst eingefügt:

...und das auch nicht.

 $ setxkbmap -v 9 -rules xfree86 -model pc104 -layout us -variant intlDE
 -option compose:caps
 Setting verbose level to 9
 locale is C
 Warning! Multiple definitions of rules file
  Using command line, ignoring X server
 Warning! Multiple definitions of keyboard model
  Using command line, ignoring X server
 Warning! Multiple definitions of keyboard layout
  Using command line, ignoring X server
 Warning! Multiple definitions of layout variant
  Using command line, ignoring X server

Diese Warnungen sind wohl normal, wenn man die Einstellungen des
X-Servers manuell überschreibt.

 symbols:pc/pc(pc104)+pc/us(intlDE)+compose(caps)

Und da stehts. Ausgehend von /etc/X11/xkb/symbols, versucht setxkbmap
zuerst, den Abschnitt pc104 aus der Datei pc/pc zu laden. Diese
Definitionen werden ergänzt durch die aus dem Abschnitt intlDE aus
pc/us und dann noch aus dem Abscnitt caps aus der Datei compose. Du
mußt Deine Änderungen (Ergänzung eines Abschnittes intlDE, dann kann
die setxkb-Anweisung bleiben, wie von Dir verwendet) also in
pc/us vornehmen, oder wie oben diese auf eine neue Datei 
/etc/X11/xkb/symbols/us_DE kopieren. Dort änderst Du den Abschnitt
intl nach Gusto und bist mit

# setxkbmap -rules xfree86 -model pc104 -layout us_DE -variant intl \
# -option compose:caps

fertig.

Oder Du fügst einen Abschnitt intlDE hinzu und aktivierst den mit

# setxkbmap -rules xfree86 -model pc104 -layout us_DE -variant intlDE \
# -option compose:caps

Achtung, Theoriealarm: Ich habe das Ganze nur mit kleineren Änderungen
(Dezimalkomma zu Punkt) an der de-Entsprechung durchgespielt, da ich
mein US-Keyboard noch nicht habe. Funktioniert haben diese aber.

Grüße,
Andreas
-- 
You have been selected for a secret mission.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 $ setxkbmap -v 9 -rules xfree86 -model pc104 -layout us -variant intlDE
[...]
 symbols:pc/pc(pc104)+pc/us(intlDE)+compose(caps)

 Und da stehts. Ausgehend von /etc/X11/xkb/symbols, versucht setxkbmap
 zuerst, den Abschnitt pc104 aus der Datei pc/pc zu laden. Diese
 Definitionen werden ergänzt durch die aus dem Abschnitt intlDE aus
 pc/us und dann noch aus dem Abscnitt caps aus der Datei compose. Du
 mußt Deine Änderungen (Ergänzung eines Abschnittes intlDE, dann kann
 die setxkb-Anweisung bleiben, wie von Dir verwendet) also in
 pc/us vornehmen, oder

Ah, das Unterverzeichnis pc ist das entscheidende... Ich habe immer in
xkb/symbols/us nachgesehen, und da gibt es gar kein intl; in
xkb/sybmols/pc/us schon.

 Oder Du fügst einen Abschnitt intlDE hinzu und aktivierst den mit

 # setxkbmap -rules xfree86 -model pc104 -layout us_DE -variant intlDE \
 # -option compose:caps

 Achtung, Theoriealarm:

Nein, es klappt schon.  Ich habe alle Änderungen wieder zurückgenommen
und dann die Datei /etc/X11/xkb/symbols/pc/us editiert:

--- /etc/X11/xkb/symbols/pc/us.orig 2005-11-22 21:00:39.0 +0100
+++ /etc/X11/xkb/symbols/pc/us  2005-11-22 21:29:15.0 +0100
@@ -121,6 +121,61 @@
 include level3(ralt_switch)
 };
 
+partial alphanumeric_keys
+xkb_symbols intl_DE {
+
+name[Group1]= US International;
+
+include pc/us(basic)
+
+// Alphanumeric section
+key TLDE { [ grave, asciitilde,degree,   dead_tilde ] };
+key AE01 { [1, exclam,   onesuperior,   exclamdown ] };
+key AE02 { [2, at,   twosuperior, dead_doubleacute ] };
+key AE03 { [3, numbersign, threesuperior,  dead_macron ] };
+key AE04 { [4, dollar,  currency, sterling ] };
+key AE05 { [5,percent,  EuroSign, cent ] };
+key AE06 { [ 6,asciicircum,onequarter,  dead_circumflex ] };
+key AE07 { [7,  ampersand,   onehalf,dead_horn ] };
+key AE08 { [8,   asterisk, threequarters,  dead_ogonek ] };
+key AE09 { [9,  parenleft, leftsinglequotemark, dead_breve ] };
+key AE10 { [0, parenright, rightsinglequotemark, dead_abovering 
] };
+key AE11 { [ minus, underscore,   yen,dead_belowdot ] };
+key AE12 { [ equal,   plus,  multiply, division ] };
+
+key AD01 { [q,  Q,at   ] };
+key AD02 { [w,  W, aring,Aring ] };
+key AD03 { [e,  E,  Eurosign   ] };
+key AD04 { [r,  R,registered,   registered ] };
+key AD05 { [t,  T, thorn,THORN ] };
+key AD06 { [y,  Y,uacute,   Uacute ] };
+key AD07 { [u,  U,udiaeresis,   Udiaeresis ] };
+key AD08 { [i,  I,iacute,   Iacute ] };
+key AD09 { [o,  O,odiaeresis,   Odiaeresis ] };
+key AD10 { [p,  P,   section,paragraph ] };
+key AD11 { [ bracketleft, braceleft,   udiaeresis,   Udiaeresis ] };
+key AD12 { [bracketright,braceright,guillemotright,  guillemotright ] };
+
+key AC01 { [a,  A,adiaeresis,   Adiaeresis ] };
+key AC02 { [s,  S,ssharp,  section ] };
+key AC03 { [d,  D,   eth,  ETH ] };
+
+key AC09 { [l,  L,oslash, Ooblique ] };
+key AC10 { [ semicolon,  colon,odiaeresis,   Odiaeresis ] };
+key AC11 { [ apostrophe,  quotedbl,adiaeresis,   Adiaeresis ] };
+
+key AB01 { [z,  Z,ae,   AE ] };
+key AB03 { [c,  C,  ccedilla, Ccedilla ] };
+key AB06 { [n,  N,ntilde,   Ntilde ] };
+key AB07 { [m,  M,mu,   mu ] };
+key AB08 { [ comma,   less, guillemotleft,copyright ] };
+key AB09 { [period,greater,guillemotright,   dead_caron ] };
+key AB10 { [ slash,   question,  questiondown,dead_hook ] };
+key BKSL { [ backslash,bar,   notsign,brokenbar ] };
+
+include level3(ralt_switch)
+};
+
 // Based on symbols/us_intl keyboard map:
 // Dead-keys definition for a very simple US/ASCII layout.
 // by Conectiva (http://www.conectiva.com.br)


Jetzt funktioniert es so, wie ich es will.

Gruß und Dank, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Norbert Preining
On Die, 22 Nov 2005, Frank Küster wrote:
  $ setxkbmap -v 9 -rules xfree86 -model pc104 -layout us -variant intlDE
 
 Nein, es klappt schon.  Ich habe alle Änderungen wieder zurückgenommen
 und dann die Datei /etc/X11/xkb/symbols/pc/us editiert:

Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
trotzdem zB Umlaute leicht eingeben können.

Ich verwende unter X das normal xkb layout für italienische Tastaturen, und
dann passe ich mir die paar Änderungen mit xmodmap an, geht eigentlich
automatisch weil Xsession die entsprechenden lädt (AFAIR).

Aber wahrscheinlich wollt ihr ja was ganz was anderes machen und mein
Kommentar ist nutzlos.

Herzliche Grüße

Norbert

---
Dr. Norbert Preining preining AT logic DOT at Università di Siena
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
HALCRO (n.)
An adhesive fibrous cloth used to hold babies' clothes
together. Thousands of tiny pieces of jam 'hook' on to thousands of
tiny-pieces of dribble, enabling the cloth to become 'sticky'.
--- Douglas Adams, The Meaning of Liff


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Andreas Kroschel
* Norbert Preining:

 Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?
 Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
 trotzdem zB Umlaute leicht eingeben können.

Ich hatte mittenthreads mal geäußert, daß mir eine Mischung aus Xkb und
xmodmap nicht behage, insbesondere weil der OP auch Modifier-Keys wie
RAlt mit xmodmap umbelegen wollte. Mag sein, daß man auch mit xmodmap
zum Ziel kommt; ich hab halt gerne nur ein Programm/Konfigurationsset,
das einen bestimmten Teilaspekt der Systemkonfiguration verwaltet. Und
weil sich keiner meldete mit »xmodmap: So gehts«, haben wir eine Lösung
rein für Xkb erarbeitet.

Von Antun würde ich nicht sprechen; wenn Du aus dem Thread die
zwischenzeitlichen Irrtümer wegläßt, steht am Anfang ein Problem und am
Ende eine IMHO saubere und nicht allzu komplizierte Lösung.

 Aber wahrscheinlich wollt ihr ja was ganz was anderes machen und mein
 Kommentar ist nutzlos.

Ich will nur kein xmodmap, und ein schnelles HOWTO, wie man z.B. mit
einer US-Tastatur nodeadkeys realisiert und die Drittbelegungen für
Umlaute günstiger legt, ist nebenbei mit herausgekommen. Ein daraus
entstehendes alternatives Layout für US-Tastaturen im de_DE-Raum, das
gleich im Paket xlibs mit enthalten ist, wäre natürlich ein Traum :-)

Grüße,
Andreas
-- 
You will hear good news from one you thought unfriendly to you.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 Ah, das Unterverzeichnis pc ist das entscheidende... Ich habe immer in
 xkb/symbols/us nachgesehen, und da gibt es gar kein intl; in
 xkb/sybmols/pc/us schon.

Ich zunächst auch. Ohne verbose hätten wir da noch lange rätseln können,
danke.

 Nein, es klappt schon.  Ich habe alle Änderungen wieder zurückgenommen
 und dann die Datei /etc/X11/xkb/symbols/pc/us editiert:

Ich denke, ich werde es eher umgekehrt machen und ein extra Layout us_de
schreiben, bei dem man, wie beim originalen de auch, zwischen basic
nodeadkeys und deadacute wählen kann. Dadurch, daß das in einer
zusätzlichen Datei liegt, muß man dann beim Upgrade von xlibs nicht so
wegen des Überschreibens aufpassen, dort sind die Xkb-Layouts
Konfigurationsdateien. Aber erst, wenn die US-Tastatur da ist, blind
könnte es eine Qual werden.

Grüße,
Andreas
-- 
You're currently going through a difficult transition period called Life.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-22 Diskussionsfäden Andreas Pakulat
On 22.11.05 23:58:36, Norbert Preining wrote:
 On Die, 22 Nov 2005, Frank Küster wrote:
   $ setxkbmap -v 9 -rules xfree86 -model pc104 -layout us -variant intlDE
  
  Nein, es klappt schon.  Ich habe alle Änderungen wieder zurückgenommen
  und dann die Datei /etc/X11/xkb/symbols/pc/us editiert:
 
 Ich habe den Anfang nicht verfolgt, aber warum tut man sich das an?

Gegenfrage: Warum tut man sich xmodmap an ;-)

 Ich lebe in Italien und habe eine italienische Tastatur, möchte aber
 trotzdem zB Umlaute leicht eingeben können.

Ich lebe in Dtl. mit mal englischer mal dt. Tastatur (Notebook mit
US-Layout, externes Keyboard schlepp ich nicht immer rum) und da kommt
mir das bequeme Umschalten mittels Strg-L+Strg-R inkl. Anzeige mit
Hilfe von der 3. LED sehr gelegen.

 Ich verwende unter X das normal xkb layout für italienische Tastaturen, und
 dann passe ich mir die paar Änderungen mit xmodmap an, geht eigentlich
 automatisch weil Xsession die entsprechenden lädt (AFAIR).

Also als ich vor IIRC neben 3/4 Jahr meine Multimedia-Tasten in Betrieb
nehmen wollte, hatte ich es erst mit xmodmap probiert und die gefundene
Doku war deutlich schlechter als die zu XKB. Insbesondere gabs fuer
letzteres ein gescheites Howto fuer den Einstieg. 

Was dabei rausgekommen ist, ist ein eigenes Layout fuer die externe
Tastatur (das auch fuer die Laptop-Multimedia-Tasten noch geht), das
sogar schon als Patch auf X.org eingereicht wurde...

Das ganze mag mit xmodmap auch gehen, aber wie Andreas Kroschel schon
sagte: Eine Konfigurationsdatei fuer Keyboard ist besser als 2 ;-) Und
XKB ist nunmal die zentrale Stelle fuer Keyboard-Konfig bei X11.

Andreas

-- 
Stay away from flying saucers today.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-21 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 * Frank Küster:

 $ grep xkb_symbols /etc/X11/xkb/symbols/us

 Tagsüber komme ich auch an einen Sarge-Rechner heran, so daß ich nicht
 rumraten muß :-) Hier funktioniert die Einstellung XkbLayout/XkbVariant
 auf us/intl auch unter XFree86. Sid-Komponenten sind da garantiert nicht
 drauf. Sollte also auch bei Dir klappen. 

Ja, es funktioniert wie in Deiner ersten Mail beschrieben.  Ich habe
also jetzt

setxkbmap -rules xfree86 -model pc104 -layout us -variant intl -option 
compose:caps

bzw. 

Option  XkbRules  xfree86
Option  XkbModel  pc104
Option  XkbLayout us
Option  XkbVariantintl
Option  XkbOptionscompose:caps

Allerdings gefällt mir das Ergebnis nicht: Alles was ein diakritisches
Zeichen sein kann ist ein deadkey, also auch  (das ist für die Eingabe
von deutschen Anführungszeichen in AUCTeX ganz dämlich).  Und warum
können die Umlaute nicht auf den entsprechenden Tasten sein?  Das ü auf
AltGr+y ist ganz besonders schlecht zu erreichen (also AltGr+z für
diejenigen, die diesen Thread verfolgen, aber ein deutsches Keyboard
haben).  

 Das habe ich auch schon hingekriegt - us,de in die XF86Config-4 und
 man kann umschalten.

 Mit dem Eintrag beider Layouts hast Du nur festgelegt, daß Du sie fix
 mit einem Modifier-Key umschalten kannst (z.B. mit Capslock per
 XkbOptions grp:caps_toggle). setxkbmap hat mit der voreingestellten
 Auswahl nichts zu tun und kann zwischen allen verfügbaren Layouts
 umschalten. 

Da habe ich mich geirrt.

 Ich würde auch davor nicht zurückschrecken - ich bräuchte nur eine
 verständliche Einführung in Syntax *und* Semantik.

 Wenn Du durch /etc/X11/xkb/README.config und
 /etc/X11/xkb/README.enhancing durch bist, solltest Du schlauer sein.

Durch die erste bin ich schon durch;  das verrät mir aber nicht, wie ich
jetzt einzelne Keycodes verändern kann.  Da muss ich mir wohl noch die
README.enhancing antun; aber das finde ich relativ ärgerlich, richtet
sich die doch eher an Entwickler.

Vielen Dank soweit,
Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-21 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 Allerdings gefällt mir das Ergebnis nicht: Alles was ein diakritisches
 Zeichen sein kann ist ein deadkey, also auch  (das ist für die Eingabe
 von deutschen Anführungszeichen in AUCTeX ganz dämlich).  Und warum
 können die Umlaute nicht auf den entsprechenden Tasten sein?  Das ü auf
 AltGr+y ist ganz besonders schlecht zu erreichen (also AltGr+z für
 diejenigen, die diesen Thread verfolgen, aber ein deutsches Keyboard
 haben).  

Ich habe hier unter /etc/X11/xkb/symbols noch die Datei en_US, die
nodeadkeys kennt. Wenn es die unter XFree86 nicht gibt, kann ich Sie Dir
zuschicken. Die schließt allerdings iso9995-3 mit ein, und mit der ist
es dann wohl Essig mit Umlauten ohne Compose; die sind darin nicht mit
RAlt-Kombinationen vertreten.

Das suboptimale Ergebnis liegt daran, daß Umlaut-Doppelpunkte nun mal
international ziemlich exotisch sind. So verwunderlich ist es da nicht,
daß mit RAlt+Buchstabe die Akut-Varianten der Buchstaben den Vorzug
bekommen haben. Ich bin eigentlich recht froh, daß »unsere« jeweils
direkt daneben liegen, andere Varianten wären schwerer zu merken.

 Durch die erste bin ich schon durch;  das verrät mir aber nicht, wie ich
 jetzt einzelne Keycodes verändern kann.  Da muss ich mir wohl noch die
 README.enhancing antun; aber das finde ich relativ ärgerlich, richtet
 sich die doch eher an Entwickler.

Soweit wie ich es bis jetzt durchschaue: /etc/X11/xkb/symbols/us
schließt pc105euro ein, und pc105euro ist in der gleichen Datei
definiert als pc104euro plus eine -Taste. pc104euro steht ebenfalls in
der /etc/X11/xkb/symbols/us, schließt pc104 ein und tut noch zwei Tasten
dazu. pc104 ist eine separate Datei, aber da steht nichts weiter, was
die Bildung von Umlauten betrifft, also läuft alles wichtige in
/etc/X11/xkb/symbols/us. So sollte es möglich sein, daß Du eine Kopie
der Sektion intl erstellst, etwa als intl_de, dort die Dritt- und
Viertbelegungen änderst, wie sie Dir bequem sind, die Deadkeys weghaust
und das Layout dann als Variante »intl_de« lädst. Das war jetzt wieder
für Xorg, da ich zu Hause bin; für XFree86 mußt Du Dir die Includes
leider selbst zusammensuchen.

Wobei, im Debian-Sinne eleganter ist es sicherlich, statt der Änderung
der im Paket enthaltenen Datei die ganze /etc/X11/xkb/symbols/us etwa
nach /etc/X11/xkb/symbols/us_de zu kopieren, diese dann zu ändern und
als us_de/intl zu verwenden. Einzelne Keys müßtest Du dann außerdem nach
folgendem Muster ändern können:

xkb_symbols meins {
include intl
key AE07 {[  7,   adiaeresis ],
[odiaeresis,udiaeresis ]   };
};

setzt ä, ö und ü auf die 7, jeweils mit Shift, RAlt und Shift+RAlt
kombiniert, wenn Du dann als Variante »meins« statt »intl« lädst.

Grüße,
Andreas
-- 
You fill a much-needed gap.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-21 Diskussionsfäden Andreas Pakulat
On 21.11.05 22:29:34, Andreas Kroschel wrote:
 Wobei, im Debian-Sinne eleganter ist es sicherlich, statt der Änderung
 der im Paket enthaltenen Datei die ganze /etc/X11/xkb/symbols/us etwa
 nach /etc/X11/xkb/symbols/us_de zu kopieren, diese dann zu ändern und
 als us_de/intl zu verwenden. Einzelne Keys müßtest Du dann außerdem nach
 folgendem Muster ändern können:

Nicht zu vergessen die xfree86.xml im rules-Verzeichnis zu aendern,
damit XKB die neue Symbol-Datei auch kennt. Evtl. muss man auch die
xfree86.lst und die xfree86 noch aendern - das weiss ich nicht mehr
genau...

Andreas

-- 
You're ugly and your mother dresses you funny.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-21 Diskussionsfäden Andreas Kroschel
* Andreas Pakulat:

 Nicht zu vergessen die xfree86.xml im rules-Verzeichnis zu aendern,
 damit XKB die neue Symbol-Datei auch kennt. Evtl. muss man auch die
 xfree86.lst und die xfree86 noch aendern - das weiss ich nicht mehr
 genau...

Das hätte ich glatt vergessen. Wenn man aber eh Paketdateien ändern muß,
würde ich es mir aber eher einfach machen und gleich eine bestehende
symbols-Datei verändern.

Grüße,
Andreas
-- 
Excellent day to have a rotten day.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-18 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 * Frank Küster:

 Darin gibt's bei mir noch kein intl.  Kann ich da wohl einfach die von
 xorg in sid reinkopieren?

 Daß es so einfach geht, glaube ich nicht, da wird aus übergeordneten
 Dateien included usw. Aber probieren schadet ja nicht. Es wundert mich
 allerdings, daß bei Xfree86 da noch gar nichts sein soll. Was gibts denn
 alles, wenn Du nach xkb_symbols grepst?

$ grep xkb_symbols /etc/X11/xkb/symbols/us
xkb_symbols basic {
xkb_symbols generic101 {
xkb_symbols pc101 {
xkb_symbols pc102 {
xkb_symbols pc101euro {
xkb_symbols pc101compose {
xkb_symbols pc102euro {
xkb_symbols pc102compose {
xkb_symbols pc104 {
xkb_symbols pc104euro {
xkb_symbols pc104compose {
xkb_symbols pc105 {
xkb_symbols pc105euro {
xkb_symbols pc105compose {
xkb_symbols pc_universal {
xkb_symbols pc_universal_euro {
xkb_symbols pc_universal_compose {

Da haben wir z.B.

// definition of Euro-style, Alt_R == [Mode_switch, Multi_key]
xkb_symbols pc101euro {
include us(generic101)
key LALT {[   Alt_L,  Meta_L  ]   };
key RALT {[ Mode_switch,  Multi_key   ]   };

// begin modifier mappings
modifier_map Mod1   { Alt_L, Meta_L };
};

Wenn ich das richtig sehe, wird hier zwar der AltGr-Taste etwas
zugeordnet, aber es scheint nicht Mod2 oder Mod3 zu sein - brauche ich
nicht das?  Jedenfalls habe ich gestern schon mal pc104euro ausprobiert,
da gab es keinen Euro, weder auf e noch auf 5, wo er aufgemalt ist.

 Dann müsste mir mal jemand erklären, wie ich es mit Xkb richtig mache.
 Ist setxkbmap das Tool der Wahl?  Aber wie konfiguriere ich damit
 einzelne keys?

 Ja, mit setxkbmap kannst Du on the fly umschalten, ohne den X-Server neu
 zu starten. 

Das habe ich auch schon hingekriegt - us,de in die XF86Config-4 und
man kann umschalten.

 Ich habe mich damit auch erst ein paar mal eher kurz befaßt.
 IMHO konfigurierst Du Einzeltasten damit gar nicht, sondern müßtest
 eigene Symboldateien schreiben. Aber vielleicht weiß es jemand besser.

Ich würde auch davor nicht zurückschrecken - ich bräuchte nur eine
verständliche Einführung in Syntax *und* Semantik.

Gruß, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-18 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 $ grep xkb_symbols /etc/X11/xkb/symbols/us

Tagsüber komme ich auch an einen Sarge-Rechner heran, so daß ich nicht
rumraten muß :-) Hier funktioniert die Einstellung XkbLayout/XkbVariant
auf us/intl auch unter XFree86. Sid-Komponenten sind da garantiert nicht
drauf. Sollte also auch bei Dir klappen. So gut kenne ich die Struktur
von Xkb leider nicht (man wechselt die Tastatur ja eher selten). Ich
vermute, daß die Zeilen 
,
| $pcmodels  intl=   us(%mcompose)
|  * intl=   us(pc104compose)
`
in /etc/X11/xkb/rules/xfree86 dafür verantwortlich sind, bin aber nicht
sicher.

 Das habe ich auch schon hingekriegt - us,de in die XF86Config-4 und
 man kann umschalten.

Mit dem Eintrag beider Layouts hast Du nur festgelegt, daß Du sie fix
mit einem Modifier-Key umschalten kannst (z.B. mit Capslock per
XkbOptions grp:caps_toggle). setxkbmap hat mit der voreingestellten
Auswahl nichts zu tun und kann zwischen allen verfügbaren Layouts
umschalten. Mit 

# setxkbmap us intl

aktivierst Du also das US-International-Layout, und wenn das klappt,
kannst Du es auch fest in die XF86Config-4 aufnehmen, wie beschrieben.

 Ich würde auch davor nicht zurückschrecken - ich bräuchte nur eine
 verständliche Einführung in Syntax *und* Semantik.

Wenn Du durch /etc/X11/xkb/README.config und
/etc/X11/xkb/README.enhancing durch bist, solltest Du schlauer sein.

Grüße,
Andreas
-- 
Your lucky number is 3552664958674928.  Watch for it everywhere.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-17 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 ich habe mir ein neues Laptop mit US-Tastatur gekauft.  Bis auf einige
 Umstellungsprobleme komme ich damit gut zurecht, allerdings nur mit den
 vorhandenen Tasten.  Weiss jemand, wie ich am besten zu einem
 Eurozeichen, Umlauten mit AltGr statt Compose-Key und einem
 Paragraphenzeichen komme? 

Ich kann es zwar hier noch nicht mit einer US-Tastatur testen, habe aber
schon mal angelegentlich nachgeschaut, weil demnächst eine ins Haus
kommt. In der xorg.conf erreichst Du mit den Optionen

#   Option XkbModel pc105   # (bzw. Dein voriges)
#   Option XkbLayout us
#   Option XkbVariant intl

das US-International-Layout. Damit hast Du 

AltGr-5 = €
AltGr-q = ä
AltGr-p = ö
AltGr-y = ü
AltGr-s = ß
AltGr-S = §

die entsprechenden Großbuchstaben mit zusätzlich Shift. Einen
Compose-Key kannst Du ja zur Sicherheit noch extra einrichten. Die
komplette Liste findest Du unter /etc/X11/xkb/symbols/us.

 $ cat .xmodmap-test

Xkb und xmodmap würde ich nicht mischen. Es müßte zwar prinzipiell auch
gehen, aber mir ist lieber, wenn ich weiß, wer da gerade das Keyboard
steuert.

Grüße,
Andreas
-- 
You are confused; but this is your normal state.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-17 Diskussionsfäden Frank Küster
Andreas Kroschel [EMAIL PROTECTED] wrote:

 * Frank Küster:

 ich habe mir ein neues Laptop mit US-Tastatur gekauft.  Bis auf einige
 Umstellungsprobleme komme ich damit gut zurecht, allerdings nur mit den
 vorhandenen Tasten.  Weiss jemand, wie ich am besten zu einem
 Eurozeichen, Umlauten mit AltGr statt Compose-Key und einem
 Paragraphenzeichen komme? 

 Ich kann es zwar hier noch nicht mit einer US-Tastatur testen, habe aber
 schon mal angelegentlich nachgeschaut, weil demnächst eine ins Haus
 kommt. In der xorg.conf erreichst Du mit den Optionen

Ich habe vergessen zu sagen (bzw. als normal vorausgesetzt), dass ich
sarge verwende.  Also kein Xorg.


 # Option XkbModel pc105   # (bzw. Dein voriges)
 # Option XkbLayout us
 # Option XkbVariant intl

 das US-International-Layout. Damit hast Du 

 AltGr-5 = €
 AltGr-q = ä
 AltGr-p = ö
 AltGr-y = ü
 AltGr-s = ß
 AltGr-S = §

 die entsprechenden Großbuchstaben mit zusätzlich Shift. Einen
 Compose-Key kannst Du ja zur Sicherheit noch extra einrichten. Die
 komplette Liste findest Du unter /etc/X11/xkb/symbols/us.

Darin gibt's bei mir noch kein intl.  Kann ich da wohl einfach die von
xorg in sid reinkopieren?

 $ cat .xmodmap-test

 Xkb und xmodmap würde ich nicht mischen. Es müßte zwar prinzipiell auch
 gehen, aber mir ist lieber, wenn ich weiß, wer da gerade das Keyboard
 steuert.

Dann müsste mir mal jemand erklären, wie ich es mit Xkb richtig mache.
Ist setxkbmap das Tool der Wahl?  Aber wie konfiguriere ich damit
einzelne keys?

TIA, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-17 Diskussionsfäden Andreas Kroschel
* Frank Küster:

 Darin gibt's bei mir noch kein intl.  Kann ich da wohl einfach die von
 xorg in sid reinkopieren?

Daß es so einfach geht, glaube ich nicht, da wird aus übergeordneten
Dateien included usw. Aber probieren schadet ja nicht. Es wundert mich
allerdings, daß bei Xfree86 da noch gar nichts sein soll. Was gibts denn
alles, wenn Du nach xkb_symbols grepst?

 Dann müsste mir mal jemand erklären, wie ich es mit Xkb richtig mache.
 Ist setxkbmap das Tool der Wahl?  Aber wie konfiguriere ich damit
 einzelne keys?

Ja, mit setxkbmap kannst Du on the fly umschalten, ohne den X-Server neu
zu starten. Ich habe mich damit auch erst ein paar mal eher kurz befaßt.
IMHO konfigurierst Du Einzeltasten damit gar nicht, sondern müßtest
eigene Symboldateien schreiben. Aber vielleicht weiß es jemand besser.

Grüße,
Andreas
-- 
Learn to pause -- or nothing worthwhile can catch up to you.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: US-Tastatur, AltGr und Eurozeichen (und andere)

2005-11-17 Diskussionsfäden Andreas Pakulat
On 17.11.05 19:03:03, Frank Küster wrote:
 Andreas Kroschel [EMAIL PROTECTED] wrote:
 
  * Frank Küster:
 
  ich habe mir ein neues Laptop mit US-Tastatur gekauft.  Bis auf einige
  Umstellungsprobleme komme ich damit gut zurecht, allerdings nur mit den
  vorhandenen Tasten.  Weiss jemand, wie ich am besten zu einem
  Eurozeichen, Umlauten mit AltGr statt Compose-Key und einem
  Paragraphenzeichen komme? 
 
  Ich kann es zwar hier noch nicht mit einer US-Tastatur testen, habe aber
  schon mal angelegentlich nachgeschaut, weil demnächst eine ins Haus
  kommt. In der xorg.conf erreichst Du mit den Optionen
 
 Ich habe vergessen zu sagen (bzw. als normal vorausgesetzt), dass ich
 sarge verwende.  Also kein Xorg.

Das macht nix, XFree86 4.3 ist da auch nicht soo anders

  die entsprechenden Großbuchstaben mit zusätzlich Shift. Einen
  Compose-Key kannst Du ja zur Sicherheit noch extra einrichten. Die
  komplette Liste findest Du unter /etc/X11/xkb/symbols/us.
 
 Darin gibt's bei mir noch kein intl.  Kann ich da wohl einfach die von
 xorg in sid reinkopieren?

Brauchst du nicht, XFree86 hat ne extra Datei dafuer us_intl.

  $ cat .xmodmap-test
 
  Xkb und xmodmap würde ich nicht mischen. Es müßte zwar prinzipiell auch
  gehen, aber mir ist lieber, wenn ich weiß, wer da gerade das Keyboard
  steuert.
 
 Dann müsste mir mal jemand erklären, wie ich es mit Xkb richtig mache.
 Ist setxkbmap das Tool der Wahl?  Aber wie konfiguriere ich damit
 einzelne keys?

Schreib die genannten Einstellungen in deine XF86Config-4 in die
Keyboard Sektion und starte X11 neu. 

Andreas

-- 
You're definitely on their list.  The question to ask next is what list it is.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)