Portál AbcLinuxu, 4. listopadu 2025 05:59
Section "ServerLayout"
	Identifier     "Xorg Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "SynapticsTouchpad"  "SendCoreEvents"
	InputDevice	"IntegratedKeyboard" "CoreKeyboard"
	Option         "AIGLX" "true"
EndSection
...
Section "InputDevice"
        Identifier      "IntegratedKeyboard"
        Option          "CoreKeyboard"
	Option "XkbRules" "xorg"
	Option "XkbModel" "pc105"
	Option "XkbLayout" "cz"
	Option "XkbOptions" "grp:alt_shift_toggle"
        Driver          "kbd"
EndSection
, v /etc/rc.conf mám KEYMAP="cz".
A také v gconf-editor desktop>gnome>peripherals>keyboard>kbd mám jen cz rozložení.
Kde si teda Gnome vyčetlo, že mi má nabízet us a jako druhé cz (qwerty)?
Za každou radu jsem vděčný.
            mas v usr/share/hal ?
Nevim jak je to vzhledem k ruznym souvislostem (distro, ovladac, ...) Jen vim ze existuje novinka, kdy klavesnici ovlada hal. Ja resil neco podobneho .
Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbLayout" "cz_qwerty"
EndSection
            [jk0man@localhost ~]$ setxkbmap -print
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+us+cz(qwerty):2+inet(evdev)+group(alt_shift_toggle)"	};
	xkb_geometry  { include "pc(pc104)"	};
};
Ve /var/log/Xorg.0.log jsem zmínku o nastavení tohoto nikde nenašel (jen to, co je v corg.conf). Stále nevím, kde Gnome bere, že má používat tato nastavení.
            
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->                                                        
<deviceinfo version="0.2">                                                                                               
  <device>                                                                                                               
    <match key="info.capabilities" contains="input.keymap">                                                              
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>                                           
    </match>                                                                                                             
    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>
      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>
      <merge key="input.xkb.layout" type="string">cz,us</merge>
      <merge key="input.xkb.options" type="string">grp:alt_shift_toggle</merge>
      <merge key="input.xkb.variant" type="string" />
    </match>
  </device>
</deviceinfo>
            
            když to nastavovátko Xfce pustíš přez strace, tak můžeš z výstupu zjistit, na které soubory šahá. Používá se to takhle:
 strace nastavovátko
~/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml. Je mi sice záhadou, proč Gnome používá Xfce konfiguráky, ale budiž, hlavně že mám řešení 
            Lepší asi bude na takovou práci použít http://inotify-tools.sourceforge.net/, jde-li to.
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.