Не работает раскладка клавиатуры после обновления [РЕШЕНО]

После обновления перестало работать переключения между раскладками англ-рус по нажатию клавиш аль+шифт. На русской раскладке не работают сочетания клавиш типа контрол+ф и т.д. Настройки хал не менял - 10-keymap.fdi:
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">us,ru</merge>
      <merge key="input.xkb.options" type="string">grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll</merge>
    </match>
  </device>
</deviceinfo>
Переключение раскладки возможно только через консоль - setxkbmap ru / setxkbmap en
Xorg.conf также не менял:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerFlags"
  Option "DontZap"	"false"
EndSection
Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
  	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection
Section "Module"
	Load  "dbe"
	Load  "dri"
	Load  "dri2"
	Load  "extmod"
	Load  "glx"
        Load  "record"
        Load  "synaptics"
EndSection
Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
#       Option "XkbLayout"  "us, ru"
#       Option "XkbOptions" "grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"
EndSection
Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection
Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "CacheLines"         	# <i>
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "DRI"                	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# <i>
        #Option     "PageFlip"           	# [<bool>]
        Option "AccelMethod" "exa"           #new
        Option "MigrationHeuristic" "greedy" #new
        #Option "XvMC" "true"
	Option "EnablePageFlip" "off"
        Identifier  "Card0"
	Driver      "intel"
	VendorName  "Intel Corporation"
	BoardName   "Mobile 945GME Express Integrated Graphics Controller"
	BusID       "PCI:0:2:0"
EndSection
Section "Monitor"
  Identifier "Monitor0"
  VendorName "ASUS"
  ModelName  "eeePC 1000he"
  Modeline   "1024x600" 48.86 1024 1064 1168 1312 600 601 604 622 -Hsync +Vsync
EndSection
Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
        DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
        Modes  "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
        Modes  "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
        Modes  "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
        Modes  "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
        Modes  "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
        Modes  "1280x1024" "1024x600" "1024x768" "1280x1024" "800x600" "640x480"
        Virtual 1280 1024 #Set to resolution of CRT/External
        EndSubSection
EndSection
Есть подозрение, что суть проблемы в xorg 1.8, не знаю в какой направлении копать…
Проблема в том, что неплохо бы читать новости. Особенно, когда им уже больше месяца.
xorg 1.8 игнорирует hal
В соседней теме уже давно есть ответ на Ваш вопрос. Да и читайте ArchWiki чаще.
спасибо, проблема решилась :)
Пожалуйста, оформите тему как РЕШЕНО.
Говорила мама: "RTFM, сынок!"
 
Зарегистрироваться или войдите чтобы оставить сообщение.