Index: in =================================================================== RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/in,v retrieving revision 1.19 diff -r1.19 in 984,993c984,993 < key { [ 0x1000A67 ] }; < key { [ 0x1000A68 ] }; < key { [ 0x1000A69 ] }; < key { [ 0x1000A6A ] }; < key { [ 0x1000A6B ] }; < key { [ 0x1000A6C ] }; < key { [ 0x1000A6D ] }; < key { [ 0x1000A6e ] }; < key { [ 0x1000A6F, parenleft ] }; < key { [ 0x1000A66, parenright ] }; --- > key { [ U0A67 ] }; > key { [ U0A68 ] }; > key { [ U0A69 U0A71 ] }; > key { [ U0A6A U0A74 ] };//EK Onkar > key { [ U0A6B U262C ] };//Khanda > key { [ U0A6C ] }; > key { [ U0A6D ] }; > key { [ U0A6e ] }; > key { [ U0A6F, parenleft ] }; > key { [ U0A66, parenright ] }; 995c995 < key { [ gur_v_r, gur_v_r_s ] }; --- > key { [ equal, plus ] }; 999,1003c999,1003 < key { [ 0x1000A4C, 0x1000A14 ] }; < key { [ 0x1000A48, 0x1000A10 ] }; < key { [ 0x1000A3E, 0x1000A06 ] }; < key { [ 0x1000A40, 0x1000A08 ] }; < key { [ 0x1000A42, 0x1000A0A ] }; --- > key { [ U0A4C, U0A14 ] }; > key { [ U0A48, U0A10 ] }; > key { [ U0A3E, U0A06 ] }; > key { [ U0A40, U0A08 ] }; > key { [ U0A42, U0A0A ] }; 1007,1013c1007,1013 < key { [ 0x1000A2C, 0x1000A2D ] }; < key { [ 0x1000A39, 0x1000A19 ] }; < key { [ 0x1000A17, 0x1000A18 ] }; < key { [ 0x1000A26, 0x1000A27 ] }; < key { [ 0x1000A1C, 0x1000A1D ] }; < key { [ 0x1000A21, 0x1000A22 ] }; < key { [ 0x1000A3C, 0x1000A1E ] }; --- > key { [ U0A2C, U0A2D ] }; > key { [ U0A39, U0A19 ] }; > key { [ U0A17, U0A18 ] }; > key { [ U0A26, U0A27 ] }; > key { [ U0A1C, U0A1D ] }; > key { [ U0A21, U0A22 ] }; > key { [ U0A3C, U0A1E ] }; 1016,1020c1016,1020 < key { [ 0x1000A4B, 0x1000A13 ] }; < key { [ 0x1000A47, 0x1000A0F ] }; < key { [ 0x1000A4D, 0x1000A05 ] }; < key { [ 0x1000A3F, 0x1000A07 ] }; < key { [ 0x1000A41, 0x1000A09 ] }; --- > key { [ U0A4B, U0A13 ] }; > key { [ U0A47, U0A0F ] }; > key { [ U0A4D, U0A05 ] }; > key { [ U0A3F, U0A07 ] }; > key { [ U0A41, U0A09 ] }; 1024,1029c1024,1029 < key { [ 0x1000A2A, 0x1000A2B ] }; < key { [ 0x1000A30, 0x1000A30 ] }; < key { [ 0x1000A15, 0x1000A16 ] }; < key { [ 0x1000A24, 0x1000A25 ] }; < key { [ 0x1000A1A, 0x1000A1B ] }; < key { [ 0x1000A1F, 0x1000A20 ] }; --- > key { [ U0A2A, U0A2B ] }; > key { [ U0A30, U0A30 ] }; > key { [ U0A15, U0A16 ] }; > key { [ U0A24, U0A25 ] }; > key { [ U0A1A, U0A1B ] }; > key { [ U0A1F, U0A20 ] }; 1033,1038c1033,1038 < key { [ 0x1000A02, 0x1000A70 ] }; < key { [ 0x1000A2E, 0x1000A23 ] }; < key { [ 0x1000A28, 0x1000A28 ] }; < key { [ 0x1000A35, 0x1000A35 ] }; < key { [ 0x1000A32, 0x1000A33 ] }; < key { [ 0x1000A38, 0x1000A36 ] }; --- > key { [ U0A02, U0A70 ] }; > key { [ U0A2E, U0A23 ] }; > key { [ U0A28, U0A28 ] }; > key { [ U0A35, U0A35 ] }; > key { [ U0A32, U0A33 ] }; > key { [ U0A38, U0A36 ] }; 1040,1041c1040,1115 < key { [ period, 0x1000964 ] }; < key { [ 0x1000A2F, question ] }; --- > key { [ period, U0964 ] }; > key { [ U0A2F, question ] }; > }; > > //Name : Jhelum (Refind Inscript) > //Description : A Jhelum keyboard layout for Gurmukhi (Punjabi) > // http://www.satluj.org/Jhelum.html > //Modified for Inscript to make > //Original Author : Amanpreet Singh Alam > > partial alphanumeric_keys > xkb_symbols "jhelum" { > name[Group1] = "India - Gurmukhi Jhelum"; > key.type="FOUR_LEVEL"; > //Top Alphanumeric row > // Roman digits > key { [ apostrophe, asciitilde, U0902, U0901 ] }; // apostrophe: anusvara, candrabindu > key { [ 1, exclam, U0A67, exclam ] }; > key { [ 2, at, U0A68, at ] }; > key { [ 3, numbersign, U0A69, numbersign ] }; > key { [ 4, dollar, U0A6A, dollar ] }; > key { [ 5, percent, U0A6B, percent ] }; > key { [ 6, asciicircum, U0A6C, asciicircum ] }; > key { [ 7, ampersand, U0A6D, ampersand ] }; > key { [ 8, asterisk, U0A6E, asterisk ] }; > key { [ 9, parenleft, U0A6F, parenleft ] }; > key { [ 0, parenright, U0A66, parenright ] }; > key { [ minus, underscore ] }; > key { [ equal, plus ] }; > key { [ U0964, U0965, pipe, backlash ] }; //pipe : danda, double danda > > //Q Row > key { [ U0A4C, U0A14 ] }; // Q: oo, ooh > key { [ U0A48, U0A10 ] }; // W: ee, ae > key { [ U0A3E, U0A06 ] }; // E: a, aa > key { [ U0A40, U0A08 ] }; // R: ee, ai > key { [ U0A42, U0A0A ] }; // T: u, uu > key { [ U092f, U091E ] }; // Y: ra, raa > key { [ U0A26, U0A27 ] }; // U: tha, thha > key { [ U0A17, U0A18 ] }; // I:ga, gha > key { [ U0A24, U0A1F ] }; // O: ta, tha > key { [ U0A2A, U0A5E ] }; // P: pa, pha > key { [ U0A21, U0A22, bracketleft, braceleft ] }; > key { [ U0A19, U0A1E, bracketright, braceright ] }; > > //A Row > key { [ U0A4B, U0A13 ] }; // A: o, oo > key { [ U0A40, U0A0F ] }; // S: e, ee > key { [ U0A4D, U0A05 ] }; // D: halant, aa > key { [ U0A3F, U0A07 ] }; // F: i, aa > key { [ U0A41, U0A09 ] }; // G: u, uh > key { [ U0A39, U0A20 ] }; // H: ha, thha > key { [ U0A1C, U0A1D ] }; // J: ja, jha > key { [ U0A15, U0A16 ] }; // K: ka, kha > key { [ U0A32, U0A25 ] }; // L: la, tha > key { [ U0A38, semicolon, colon ] }; //; sa > key { [apostrophe, quotedbl ] }; > > //Z Row > key { [ U0A71, U0A3C ] }; // Z: addak, par bindi > key { [ U0A02, U0A70 ] }; // X: bindi, tippi > key { [ U0A1A, U0A1B ] }; // C: ca, cha > key { [ U0A35, U0A2F ] }; // V: va, ya > key { [ U0A2C, U0A2D ] }; // B: ba, bha > key { [ U0A28, U0A23 ] }; // N: na, nha > key { [ U0A2E, ] }; // M: ma > key { [ comma, U262C ] };// comma: comma, dev abbreviation sign > key { [ period, U0A74 ] }; // period: period, nukta > key { [ slash, question ] }; > > // begin modifier mappings > // modifier_map Shift { Shift_L }; > // modifier_map Lock { Caps_Lock }; > // modifier_map Control{ Control_L }; > // modifier_map Mod3 { Mode_switch }; > include "level3(ralt_switch)"