Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da editujem keyboard layout?

[es] :: Linux :: Kako da editujem keyboard layout?

[ Pregleda: 3366 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Vladimir Malic
Vladimir Malić
Beograd/Gornji Milanovac

Član broj: 23728
Poruke: 72
*.artcommunication.co.yu.

Sajt: vladimirmalic.blogspot.co..


Profil

icon Kako da editujem keyboard layout?26.01.2008. u 12:50 - pre 197 meseci
Kao što napisah u naslovu, kako da editujem keyboard layout? Interesuje kako da u postojećem srpskom ćiriličnom/latiničnom layout-u promenim ispis za nekoliko tastera. Na primer kako da promenim mesta zagradama (da ih pomerim sa tastera 8 i 9 na 9 i 0)? Dajte mi jedan primer i snaćiću se dalje sam!
So far, so good!
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Kako da editujem keyboard layout?26.01.2008. u 17:20 - pre 197 meseci
Pa sa vi, ili emacsom :)

probaj nesto tipa vi /etc/X11/xkb/symbols/cs

ili vec nadji gde je stavljeno u zavisnosti od distribucije

CHUPCKO
 
Odgovor na temu

Vladimir Malic
Vladimir Malić
Beograd/Gornji Milanovac

Član broj: 23728
Poruke: 72
*.artcommunication.co.yu.

Sajt: vladimirmalic.blogspot.co..


Profil

icon Re: Kako da editujem keyboard layout?26.01.2008. u 17:45 - pre 197 meseci
Ali ovde nema ništa što bi moglo da se edituje da se remapiraju tasteri:

Code:
default partial alphanumeric_keys
xkb_symbols "basic" {

  name[Group1]= "Serbia and Montenegro";

  include "cs(level3)"
  include "cs(common)"
  include "cs(cyralpha)"
  include "level3(ralt_switch)"
};


partial alphanumeric_keys
xkb_symbols "latin" {

  name[Group1]= "Serbia and Montenegro - Latin";

  include "latin(type3)"
  include "cs(latalpha)"
  include "cs(level3)"
  include "cs(common)"
  include "level3(ralt_switch)"
};

So far, so good!
 
Odgovor na temu

Astral Projection

Član broj: 36254
Poruke: 714



+4 Profil

icon Re: Kako da editujem keyboard layout?27.01.2008. u 01:34 - pre 197 meseci
dobro pitanje.. i mene interesuje kako mogu zamjeniti z i y (u cs tastaturi) :)
:(){ :|:& };:
Peace, Love, Unity, Respect!
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Kako da editujem keyboard layout?27.01.2008. u 02:08 - pre 197 meseci
Idi na sledecu stranu , ima tu puno toga
to je veliki fajl:

Code:

[desktop] 0 /home/chupcko => cat /etc/X11/xkb/symbols/cs
// Bosnian, Croatian, Serbian and Slovenian XKB keyboard mapping
// (derived from "Danube" D.2)
//
// Danube D.2 from 2003-05-12 is available at http://srpski.org/dunav/
//
// Original authors:
//  Danilo Segan (Ðанило Ð¨ÐµÐ³Ð°Ð½) <[email protected]>
//  Chusslove Illich (ЧаÑлав Ð[email protected]>
//
// Danilo Segan <[email protected]>:
// - Modified for inclusion in XFree86
// - Further modifications on 2005-08-18 to support Bosnian, Croatian
//   and Slovenian in xkeyboard-config
//  
// $XKeyboardConfig: xkbdesc/symbols/cs,v 1.6 2006/09/18 14:22:30 svu Exp $

default partial alphanumeric_keys
xkb_symbols "basic" {

  name[Group1]= "Serbia and Montenegro";

  include "cs(level3)"
  include "cs(common)"
  include "cs(cyralpha)"
  include "level3(ralt_switch)"
};


partial alphanumeric_keys
xkb_symbols "latin" {

  name[Group1]= "Serbia and Montenegro - Latin";

  include "latin(type3)"
  include "cs(latalpha)"
  include "cs(level3)"
  include "cs(common)"
  include "level3(ralt_switch)"
};


partial alphanumeric_keys
xkb_symbols "yz" {
  // Cyrillic_zhe and Cyrillic_ze swapped.

  name[Group1]= "Serbia and Montenegro - Z and ZHE swapped";

  include "cs(basic)"

  key <AD06> {   [ Cyrillic_zhe,        Cyrillic_ZHE,   any,any ]   }; // y
  key <AB01> {   [ Cyrillic_ze,         Cyrillic_ZE,    any,any ]   }; // z
};

partial hidden alphanumeric_keys
xkb_symbols "common" {
  // "Common" keys: keys which are same for both latin and cyrillic keyboards

  key.type[Group1] = "FOUR_LEVEL";

  key <TLDE> {   [ quoteleft,           asciitilde,    any,any ]   }; //
  key <AE01> {   [ 1,                   exclam,        any,any ]   }; //
  key <AE02> {   [ 2,                   quotedbl,      any,any ]   }; //
  key <AE03> {   [ 3,                   numbersign,    any,any ]   }; //
  key <AE04> {   [ 4,                   dollar,        any,any ]   }; //
  key <AE05> {   [ 5,                   percent,       any,any ]   }; //
  key <AE06> {   [ 6,                   ampersand,     any,any ]   }; //
  key <AE07> {   [ 7,                   slash,         any,any ]   }; //
  key <AE08> {   [ 8,                   parenleft,     any,any ]   }; //
  key <AE09> {   [ 9,                   parenright,    any,any ]   }; //
  key <AE10> {   [ 0,                   equal,         any,any ]   }; //
  key <AE11> {   [ apostrophe,          question,      any,any ]   }; //
  key <AE12> {   [ plus,                asterisk,      any,any ]   }; //

  key <AB08> {   [ comma,               semicolon,     any,any ]   }; //
  key <AB09> {   [ period,              colon,         any,any ]   }; //
  key <AB10> {   [ minus,               underscore,    any,any ]   }; //

  include "keypad(comma)"
};

partial hidden alphanumeric_keys
xkb_symbols "cyralpha" {

  key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";

  key <AD01> {   [ Cyrillic_lje,        Cyrillic_LJE,   any,any ]   }; // q
  key <AD02> {   [ Cyrillic_nje,        Cyrillic_NJE,   any,any ]   }; // w
  key <AD03> {   [ Cyrillic_ie,         Cyrillic_IE,    any,any ]   }; // e
  key <AD04> {   [ Cyrillic_er,         Cyrillic_ER,    any,any ]   }; // r
  key <AD05> {   [ Cyrillic_te,         Cyrillic_TE,    any,any ]   }; // t
  key <AD06> {   [ Cyrillic_ze,         Cyrillic_ZE,    any,any ]   }; // y
  key <AD07> {   [ Cyrillic_u,          Cyrillic_U,     any,any ]   }; // u
  key <AD08> {   [ Cyrillic_i,          Cyrillic_I,     any,any ]   }; // i
  key <AD09> {   [ Cyrillic_o,          Cyrillic_O,     any,any ]   }; // o
  key <AD10> {   [ Cyrillic_pe,         Cyrillic_PE,    any,any ]   }; // p
  key <AD11> {   [ Cyrillic_sha,        Cyrillic_SHA,   any,any ]   }; // [ {
  key <AD12> {   [ Serbian_dje,         Serbian_DJE,    any,any ]   }; // ] }

  key <AC01> {   [ Cyrillic_a,          Cyrillic_A,     any,any ]   }; // a
  key <AC02> {   [ Cyrillic_es,         Cyrillic_ES,    any,any ]   }; // s
  key <AC03> {   [ Cyrillic_de,         Cyrillic_DE,    any,any ]   }; // d
  key <AC04> {   [ Cyrillic_ef,         Cyrillic_EF,    any,any ]   }; // f
  key <AC05> {   [ Cyrillic_ghe,        Cyrillic_GHE,   any,any ]   }; // g
  key <AC06> {   [ Cyrillic_ha,         Cyrillic_HA,    any,any ]   }; // h
  key <AC07> {   [ Cyrillic_je,         Cyrillic_JE,    any,any ]   }; // j
  key <AC08> {   [ Cyrillic_ka,         Cyrillic_KA,    any,any ]   }; // k
  key <AC09> {   [ Cyrillic_el,         Cyrillic_EL,    any,any ]   }; // l
  key <AC10> {   [ Cyrillic_che,        Cyrillic_CHE,   any,any ]   }; // ; :
  key <AC11> {   [ Serbian_tshe,        Serbian_TSHE,   any,any ]   }; // ' "
  key <BKSL> {   [ Cyrillic_zhe,        Cyrillic_ZHE,   any,any ]   }; // \ |

  key <AB01> {   [ Cyrillic_zhe,        Cyrillic_ZHE,   any,any ]   }; // z
  key <AB02> {   [ Cyrillic_dzhe,       Cyrillic_DZHE,  any,any ]   }; // x
  key <AB03> {   [ Cyrillic_tse,        Cyrillic_TSE,   any,any ]   }; // c
  key <AB04> {   [ Cyrillic_ve,         Cyrillic_VE,    any,any ]   }; // v
  key <AB05> {   [ Cyrillic_be,         Cyrillic_BE,    any,any ]   }; // b
  key <AB06> {   [ Cyrillic_en,         Cyrillic_EN,    any,any ]   }; // n
  key <AB07> {   [ Cyrillic_em,         Cyrillic_EM,    any,any ]   }; // m
};


partial hidden alphanumeric_keys
xkb_symbols "latalpha" {

  key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";

  key <AD11> {   [ scaron,              Scaron,        any,any ]   }; //
  key <AD12> {   [ dstroke,             Dstroke,       any,any ]   }; //

  key <AC10> {   [ ccaron,              Ccaron,        any,any ]   }; //
  key <AC11> {   [ cacute,              Cacute,        any,any ]   }; //
  key <BKSL> {   [ zcaron,              Zcaron,        any,any ]   }; //

};

partial hidden alphanumeric_keys
xkb_symbols "twoletter" {
  // These are letters which are written in latin transcription with two-characters.

  key <AD01> {   type[Group1] = "SEPARATE_CAPS_AND_SHIFT_ALPHABETIC",
                 [ U1C9,                U1C8,         any,   U1C7 ]   }; // q
  key <AD02> {   type[Group1] = "SEPARATE_CAPS_AND_SHIFT_ALPHABETIC",
                 [ U1CC,                U1CB,         any,   U1CA ]   }; // w
  key <AB02> {   type[Group1] = "SEPARATE_CAPS_AND_SHIFT_ALPHABETIC",
                 [ U1C6,                U1C5,         any,   U1C4 ]   }; // x

  // Also replace letter Y with Zcaron, since Y is of no use any longer
  key <AB01> {   [ zcaron,              Zcaron,        any,any ]   }; //
};

partial hidden alphanumeric_keys
xkb_symbols "level3" {
  key <TLDE> {   [ any,any,     notsign,             notsign     ]   }; // ` ~
  key <AE01> {   [ any,any,     dead_tilde,          asciitilde  ]   }; // 1 !
  key <AE02> {   [ any,any,     dead_caron,          caron       ]   }; // 2 @
  key <AE03> {   [ any,any,     dead_circumflex,     asciicircum ]   }; // 3 #
  key <AE04> {   [ any,any,     dead_breve,          breve       ]   }; // 4 $
  key <AE05> {   [ any,any,     dead_abovering,      degree      ]   }; // 5 %
  key <AE06> {   [ any,any,     dead_ogonek,         ogonek      ]   }; // 6 ^
  key <AE07> {   [ any,any,     dead_grave,          grave       ]   }; // 7 &
  key <AE08> {   [ any,any,     dead_abovedot,       abovedot    ]   }; // 8 *
  key <AE09> {   [ any,any,     dead_acute,          apostrophe  ]   }; // 9 (
  key <AE10> {   [ any,any,     dead_doubleacute,    doubleacute ]   }; // 0 )
  key <AE11> {   [ any,any,     dead_diaeresis,      diaeresis   ]   }; // - _
  key <AE12> {   [ any,any,     dead_cedilla,        cedilla     ]   }; // = +

  key <AD01> {   [ any,any,     backslash,           Greek_OMEGA ]   }; // q
  key <AD02> {   [ any,any,     bar,                 Lstroke     ]   }; // w
  key <AD03> {   [ any,any,     EuroSign,            EuroSign    ]   }; // e
  key <AD04> {   [ any,any,     paragraph,           registered  ]   }; // r
  key <AD05> {   [ any,any,     tslash,              Tslash      ]   }; // t // ALPHABETIC
  key <AD06> {   [ any,any,     leftarrow,           yen         ]   }; // y
  key <AD07> {   [ any,any,     downarrow,           uparrow     ]   }; // u
  key <AD08> {   [ any,any,     rightarrow,          idotless    ]   }; // i
  key <AD09> {   [ any,any,     oslash,              Ooblique    ]   }; // o // ALPHABETIC
  key <AD10> {   [ any,any,     thorn,               THORN       ]   }; // p // ALPHABETIC
  key <AD11> {   [ any,any,     division,            dead_abovering ]   }; // [
  key <AD12> {   [ any,any,     multiply,            dead_macron ]   }; // ]

  key <AC01> {   [ any,any,     ae,                  AE               ]   }; // a // ALPHABETIC
  key <AC02> {   [ any,any,     doublelowquotemark,  guillemotright   ]   }; // s
  key <AC03> {   [ any,any,     leftdoublequotemark, guillemotleft    ]   }; // d
  key <AC04> {   [ any,any,     bracketleft,         ordfeminine      ]   }; // f
  key <AC05> {   [ any,any,     bracketright,        ENG              ]   }; // g
  key <AC06> {   [ any,any,     hstroke,             Hstroke          ]   }; // h // ALPHABETIC
  key <AC07> {   [ any,any,     NoSymbol,            NoSymbol         ]   }; // j
  key <AC08> {   [ any,any,     lstroke,             ampersand        ]   }; // k
  key <AC09> {   [ any,any,     lstroke,             Lstroke          ]   }; // l
  key <AC10> {   [ any,any,     dead_acute,          dead_doubleacute ]   }; // ;
  key <AC11> {   [ any,any,     ssharp,              dead_caron       ]   }; // '
  key <BKSL> {   [ any,any,     currency,            dead_breve       ]   }; // \

  key <AB01> {   [ any,any,     leftsinglequotemark, guillemotright   ]   }; // z
  key <AB02> {   [ any,any,     rightsinglequotemark,guillemotleft    ]   }; // x
  key <AB03> {   [ any,any,     cent,                copyright        ]   }; // c
  key <AB04> {   [ any,any,     at,                  grave            ]   }; // v
  key <AB05> {   [ any,any,     braceleft,           apostrophe       ]   }; // b
  key <AB06> {   [ any,any,     braceright,          braceright       ]   }; // n
  key <AB07> {   [ any,any,     asciicircum,         masculine        ]   }; // m
  key <AB08> {   [ any,any,     less,                multiply         ]   }; // , <
  key <AB09> {   [ any,any,     greater,             division         ]   }; // . >
  key <AB10> {   [ any,any,     emdash,              endash           ]   }; // / ?

};

partial alphanumeric_keys
xkb_symbols "latinunicode" {
  // This mapping supports the Unicode characters 0x1c4-0x1cc (dz, lj, and nj
  // as single character). You get the title form with AltGr+Shift.

  name[Group1]= "Serbia and Montenegro - Latin Unicode";

  include "cs(latin)"
  include "cs(twoletter)"
};

partial alphanumeric_keys
xkb_symbols "latinyz" {
  // For those who insist on using "english-position" Z and Y.

  name[Group1]= "Serbia and Montenegro - Latin qwerty";

  include "cs(latin)"

  key <AD06> {   [ y,                   Y,             any,any ]   }; // y
  key <AB01> {   [ z,                   Z,             any,any ]   }; // z
};

partial alphanumeric_keys
xkb_symbols "latinunicodeyz" {
  // Unicode, ZHE and Z swapped.

  name[Group1]= "Serbia and Montenegro - Latin Unicode qwerty";

  include "cs(latinunicode)"

  key <AD06> {   [ zcaron,              Zcaron,        any,any ]   }; // y
  key <AB01> {   [ z,                   Z,             any,any ]   }; // z
};

xkb_symbols "alternatequotes" {
  // Another acceptable Â»pair of quotes« for Serbian 

  name[Group1]= "Serbia and Montenegro - With guillemets";

  include "cs(basic)"

  key <AC02> {   [ any,any,     guillemotright, NoSymbol ]   }; // s
  key <AC03> {   [ any,any,     guillemotleft,  NoSymbol ]   }; // d
};

xkb_symbols "latinalternatequotes" {
  // Another acceptable Â»pair of quotes« for Serbian 

  name[Group1]= "Serbia and Montenegro - Latin with guillemets";

  include "cs(latin)"

  key <AC02> {   [ any,any,     guillemotright, NoSymbol ]   }; // s
  key <AC03> {   [ any,any,     guillemotleft,  NoSymbol ]   }; // d
};

CHUPCKO
 
Odgovor na temu

Vladimir Malic
Vladimir Malić
Beograd/Gornji Milanovac

Član broj: 23728
Poruke: 72
*.artcommunication.co.yu.

Sajt: vladimirmalic.blogspot.co..


Profil

icon Re: Kako da editujem keyboard layout?27.01.2008. u 03:07 - pre 197 meseci
Da, da, nisam video. Hvala.
So far, so good!
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Kako da editujem keyboard layout?27.01.2008. u 04:29 - pre 197 meseci
Eh, taj vi :)
CHUPCKO
 
Odgovor na temu

Vladimir Malic
Vladimir Malić
Beograd/Gornji Milanovac

Član broj: 23728
Poruke: 72
*.artcommunication.co.yu.

Sajt: vladimirmalic.blogspot.co..


Profil

icon Re: Kako da editujem keyboard layout?27.01.2008. u 12:16 - pre 197 meseci
Nije Vi, nego Gedit .
So far, so good!
 
Odgovor na temu

[es] :: Linux :: Kako da editujem keyboard layout?

[ Pregleda: 3366 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.