Cleaned out /usr/local when reinstalling ports, now keyboard in X is not localized

Leslie Jensen leslie at
Mon Aug 30 13:06:39 UTC 2010


After upgrading to xorg-7.5 on 8.1-RELEASE

I've got a problem with X not reading my



<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
     <match key="info.capabilities" contains="input.keyboard">
<merge key="input.x11_options.XkbOptions" 
       <merge key="input.x11_options.XkbModel" type="string">logiitc</merge>
       <merge key="input.x11_options.XkbLayout" type="string">se</merge>


So I get a US keyboard layout instead of SE.

My /var/log/Xorg.0.log


(II) config/hal: Adding input device AT Keyboard
(II) LoadModule: "kbd"
(II) Loading /usr/local/lib/xorg/modules/input/
(II) Module kbd: vendor="X.Org Foundation"
         compiled for 1.7.5, module version = 1.4.0
         Module class: X.Org XInput Driver
         ABI class: X.Org XInput driver, version 7.0
(**) AT Keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) AT Keyboard: Protocol: standard
(**) Option "XkbRules" "base"
(**) AT Keyboard: XkbRules: "base"
(**) Option "XkbModel" "pc105"
(**) AT Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) AT Keyboard: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) AT Keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "AT Keyboard" (type: KEYBOARD)
(II) 3rd Button detected: disabling emulate3Button


I've checked permissions and file content from a machine running 
8.0-RELEASE with xorg-7.4_3 and they are the same.

Any suggestions on how to fix this?



More information about the freebsd-questions mailing list