Neugier:
was steht denn jetzt in Deiner ~/.Xmodmap drin?

Gruß,

Michael Bischof

Habe gerade gemerkt, dass ich mir selber ein Bein gestellt habe, als ich mir die .Xmodmap nur mit der normalen deutschen Belegung generiert habe. Ich kann jetzt entweder diese .Xmodmap benutzen oder die vier Tastaturen, mit denen ich bisher zugange war: "Deutschland", "Pakistan CRULP", "Indien Hindi Bolnagari" und "Indien Gurmukhi".

Ich habe also wieder alle 4 Tastaturen geladen und eine neue .Xmodmap generiert. Jetzt weiß ich aber nicht, wo ich was verändern muss. Welches sind die Stellen für AltGr+irgendwas und AltGr+Shift+irgendwasanderes? Ich sehe nur, dass auf den Stellen 1 und 2 die normale Belegung ist und auf 3 und 4 die Zeichen aus "Pakistan CRULP" stehen, die dort "normal" und "shift" sind. Der Rest erschließt sich mir noch nicht.

Ich schätze mal... ausprobieren... ausprobieren... ausprobieren... oder hat jemand ne Idee? Hier die für mich wichtigen Zeilen:

OK, jetzt klappt's wirklich. Habe mit der neuen .Xmodmap rumprobiert und rausgefunden, dass in jeder Zeile auf Platz 5 und 6 die Belegungen der 1. Tastatur unter AltGr bzw. AltGr+Shift stehen. Also habe ich es nun angepasst, und endlich funktioniert es.

Und für Michael hänge ich hier noch extra den mofizierten Teil der neuen .Xmodmap an :

keycode 16 = 7 slash Farsi_7 0x1000037 *braceleft* seveneighths ampersand NoSymbol 7 ampersand ampersand ampersand U0A6D NoSymbol ampersand keycode 17 = 8 parenleft Farsi_8 0x1000038 *bracketleft* *braceleft* 8 asterisk enfilledcircbullet oneeighth U0A6E NoSymbol enfilledcircbullet oneeighth keycode 18 = 9 parenright Farsi_9 0x1000039 *bracketright* *braceright* 0x1000029 NoSymbol 9 parenleft U096F parenleft U0A6F parenleft keycode 19 = 0 equal Farsi_0 0x1000030 *braceright* *notequal* 0x1000028 NoSymbol 0 parenright U0966 parenright U0A66 parenright keycode 20 = ssharp question 0x100002d 0x100005f *backslash* hyphen U1E9E emdash hyphen minus underscore emdash hyphen NoSymbol NoSymbol emdash hyphen keycode 21 = dead_acute dead_grave 0x100003d 0x100002b notequal plusminus notequal plusminus equal plus notequal plusminus equal plus notequal plusminus
keycode  22 = BackSpace NoSymbol BackSpace NoSymbol BackSpace BackSpace
keycode 23 = Tab ISO_Left_Tab Tab ISO_Left_Tab Tab ISO_Left_Tab Tab ISO_Left_Tab keycode 24 = q Q U0642 U0652 at *U0121* NoSymbol NoSymbol U200C U200D NoSymbol NoSymbol U0A4C U0A14 keycode 25 = w W U0648 U0651 lstroke Lstroke U0624 NoSymbol U0935 U0950 NoSymbol NoSymbol U0A48 U0A10 keycode 26 = e E U0639 Arabic_superscript_alef *U0113* *U0115* EuroSign NoSymbol U0947 U0948 EuroSign U0910 U0A3E U0A06 EuroSign keycode 27 = r R U0631 Arabic_rreh *U1E5B* *U1E5D* registered NoSymbol U0930 U0943 registered NoSymbol U0A40 U0A08 registered keycode 28 = t T U062A Arabic_tteh trademark *U1E6D* *U1E6F* NoSymbol U0924 U0925 trademark NoSymbol U0A42 U0A0A trademark keycode 29 = z Z Arabic_yeh_baree U064E *U017E* *U017C* yen NoSymbol U092F U091E yen NoSymbol U0A2C U0A2D yen keycode 30 = u U U0621 U0626 *U016B* *U016D* Arabic_hamza_above NoSymbol U0941 U0942 U0909 U090A U0A39 U0A19 keycode 31 = i I Farsi_yeh *U0650* *idotless* U0130 U0611 NoSymbol U093F U0940 U0907 U0908 U0A17 U0A18 keycode 32 = o O Arabic_heh_goal U06C3 *U014D* *U014F* U06C2 NoSymbol U094B U094C U0913 U0914 U0A26 U0A27 keycode 33 = p P Arabic_peh U064F acute doubleacute acute doubleacute U092A U092B acute doubleacute U0A1C U0A1D acute doubleacute keycode 34 = udiaeresis Udiaeresis 0x100005d 0x100007d bracketleft braceleft bracketleft braceleft bracketleft braceleft bracketleft braceleft U0A21 U0A22 bracketleft braceleft keycode 35 = plus asterisk 0x100005b 0x100007b bracketright braceright bracketright braceright bracketright braceright bracketright braceright U0A3C U0A1E bracketright braceright
keycode  36 = Return NoSymbol Return NoSymbol Return Return
keycode  37 = Control_L NoSymbol Control_L NoSymbol Control_L Control_L
keycode 38 = a A U0627 U0622 *U0101* *U0103* NoSymbol U093E U0906 U0301 U0906 U0A4B U0A13 U0301 keycode 39 = s S U0633 U0635 *scedilla* *Scedilla* section NoSymbol U0938 U0937 section NoSymbol U0A47 U0A0F section keycode 40 = d D U062F Arabic_ddal *U1E0D* *U1E0F* degree division U0926 U0927 degree division U0A4D U0A05 degree division keycode 41 = f F U0641 U0651 sterling ordfeminine sterling NoSymbol U091F U0920 sterling NoSymbol U0A3F U0A07 sterling keycode 42 = g G Arabic_gaf U063A *U011F* *U011E* NoSymbol NoSymbol U0917 U0918 NoSymbol NoSymbol U0A41 U0A09 keycode 43 = h H U062D Arabic_heh_doachashmee *U1E25* *U1E2B* U0612 NoSymbol U0939 U0903 NoSymbol NoSymbol U0A2A U0A2B keycode 44 = j J U062C U0636 doublelowquotemark singlelowquotemark doublelowquotemark singlelowquotemark U091C U091D doublelowquotemark singlelowquotemark U0A30 U0A5C doublelowquotemark singlelowquotemark keycode 45 = k K Arabic_keheh U062E leftdoublequotemark leftsinglequotemark leftdoublequotemark leftsinglequotemark U0915 U0916 leftdoublequotemark leftsinglequotemark U0A15 U0A16 leftdoublequotemark leftsinglequotemark keycode 46 = l L U0644 Arabic_hamza_above *U0142* *U0141* rightdoublequotemark rightsinglequotemark U0932 U0962 rightdoublequotemark rightsinglequotemark U0A24 U0A25 rightdoublequotemark rightsinglequotemark keycode 47 = odiaeresis Odiaeresis U061B 0x100003a *U0153* *U0152* leftsinglequotemark minutes semicolon colon leftsinglequotemark minutes U0A1A U0A1B leftsinglequotemark minutes keycode 48 = adiaeresis Adiaeresis 0x1000027 0x1000022 *U00E6* *U00C6* rightsinglequotemark seconds apostrophe quotedbl rightsinglequotemark seconds U0A1F U0A20 rightsinglequotemark seconds keycode 49 = dead_circumflex degree 0x100007e U064B U2032 approxeq NoSymbol approxeq U0902 U0901 apostrophe approxeq NoSymbol NoSymbol NoSymbol approxeq
keycode  50 = Shift_L NoSymbol Shift_L NoSymbol Shift_L NoSymbol Shift_L
keycode 51 = numbersign apostrophe 0x100005c 0x100007c rightsinglequotemark dead_breve NoSymbol NoSymbol U0964 U0965 bar backslash backslash bar keycode 52 = y Y U0632 U0630 *U012B* *U012D* U060F NoSymbol U0936 U0945 NoSymbol NoSymbol z U0A01 keycode 53 = x X U0634 Arabic_jeh *U1E63* *U22C5* multiply U22C5 U094D U0949 multiply U22C5 U0A02 U0A70 multiply U22C5 keycode 54 = c C Arabic_tcheh U062B *U00E7* *U00C7* copyright cent U091A U091B copyright cent U0A2E U0A23 copyright cent keycode 55 = v V U0637 U0638 doublelowquotemark singlelowquotemark NoSymbol NoSymbol U0921 U0922 NoSymbol NoSymbol U0A28 U0A28 keycode 56 = b B U0628 0x100002e leftdoublequotemark leftsinglequotemark UFDFD NoSymbol U092C U092D NoSymbol NoSymbol U0A35 U0A35 keycode 57 = n N U0646 Arabic_noon_ghunna *U1E47* *U1E45* U0600 NoSymbol U0928 U0923 NoSymbol NoSymbol U0A32 U0A33 keycode 58 = m M U0645 U0658 mu *U1E41* NoSymbol NoSymbol U092E U093D U092E U093D U0A38 U0A36

-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an