Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: klavesnice US jako qwertz [Vyřešeno]  (Přečteno 1955 krát)

sobi

  • Návštěvník
  • Příspěvků: 27
klavesnice US jako qwertz [Vyřešeno]
« kdy: 29 Května 2007, 16:28:52 »
Dobry den, ve win jsem pouzival anglickou klavesnici, ve ktere jsem pres registry prehodil z,y , takze byla qwertz a toto nastaveni mi plnne vyhovovalo. Ted jsem presel na Ubuntu FF, ale nevim sis rady s prehozenim.
Prosel jsem si forum, ale tento problem jsem nikde nenalezl. Dekuji za pripadnou pomoc.

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
klavesnice US jako qwertz [Vyřešeno]
« Odpověď #1 kdy: 29 Května 2007, 17:24:19 »
Dá se to udělat třeba příkazem xmodmap, v manuálu k němu jsou i příklady řešení.

Konkrétně by to mohlo vypadat jako:
Kód: [Vybrat]
xmodmap -e "keycode ??? = z"
xmodmap -e "keycode ??? = y"
??? nahraďte scancodem pro klávesy y a z u vaší klávesnice. Získáte je třeba příkazem xev.

sobi

  • Návštěvník
  • Příspěvků: 27
klavesnice US jako qwertz [Vyřešeno]
« Odpověď #2 kdy: 29 Května 2007, 19:13:16 »
scancode je to same jako keykode ?

Kód: [Vybrat]
KeyRelease event, serial 29, synthetic NO, window 0x3400001,
    root 0xa2, subw 0x0, time 371909, (894,332), root:(899,405),
    state 0x10, keycode 29 (keysym 0x79, y), same_screen YES,
    XLookupString gives 1 bytes: (79) "y"
    XFilterEvent returns: False

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
klavesnice US jako qwertz [Vyřešeno]
« Odpověď #3 kdy: 29 Května 2007, 19:16:46 »
Jo jo, napsal jsem to blbě. :(
Funguje?

sobi

  • Návštěvník
  • Příspěvků: 27
klavesnice US jako qwertz [Vyřešeno]
« Odpověď #4 kdy: 29 Května 2007, 19:25:23 »
nebeha, projdu si jeste poradne manual
Kód: [Vybrat]
s@fat:~$ xmodmap -e "keycode 52 = z"
s@fat:~$ xmodmap -e "keycode 29 = y"
s@fat:~$

sobi

  • Návštěvník
  • Příspěvků: 27
klavesnice US jako qwertz [Vyřešeno]
« Odpověď #5 kdy: 29 Května 2007, 19:36:09 »
Nakonec jsem to rozchodil manualne [neni to asi nejlepsi reseni, ale beha to..] :
Dekuji za snahu o vyreseni problemu.

Kód: [Vybrat]
s@fat:~$ sudo gedit /etc/X11/xkb/symbols/us
Kód: [Vybrat]
default
partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {

    name[Group1]= "U.S. English";

    // Alphanumeric section
    key { [     grave, asciitilde ] };
    key { [  1, exclam ] };
    key { [  2, at ] };
    key { [  3, numbersign ] };
    key { [  4, dollar ] };
    key { [  5, percent ] };
    key { [  6, asciicircum ] };
    key { [  7, ampersand ] };
    key { [  8, asterisk ] };
    key { [  9, parenleft ] };
    key { [  0, parenright ] };
    key { [     minus, underscore ] };
    key { [     equal, plus ] };

    key { [  q, Q ] };
    key { [  w, W ] };
    key { [  e, E ] };
    key { [  r, R ] };
    key { [  t, T ] };
    key { [  z, Z       ] };
    key { [  u, U ] };
    key { [  i, I ] };
    key { [  o, O ] };
    key { [  p, P ] };
    key { [ bracketleft, braceleft ] };
    key { [ bracketright, braceright ] };

    key { [  a, A ] };
    key { [  s, S ] };
    key { [  d, D ] };
    key { [  f, F ] };
    key { [  g, G ] };
    key { [  h, H ] };
    key { [  j, J ] };
    key { [  k, K ] };
    key { [  l, L ] };
    key { [ semicolon, colon ] };
    key { [ apostrophe, quotedbl ] };

    key { [  y, Y   ] };
    key { [  x, X ] };
    key { [  c, C ] };
    key { [  v, V ] };
    key { [  b, B ] };
    key { [  n, N ] };
    key { [  m, M ] };
    key { [     comma, less ] };
    key { [    period, greater ] };
    key { [     slash, question ] };

    // End alphanumeric section
};

 

Provoz zaštiťuje spolek OpenAlt.