input settings get ignored?
Bernd Steinhauser
linux at bernd-steinhauser.de
Sun Dec 28 01:37:50 PST 2008
Peter Hutterer wrote:
> On Sun, Dec 28, 2008 at 09:16:57AM +0100, Bernd Steinhauser wrote:
>> Hi,
>>
>> I was upgrading to xorg-server 1.6 Beta3 (1.5.99.3) and I have one nasty
>> problem, which I'm not sure if it is me doing something wrong or if
>> there is a bug.
>>
>> The problem is, that my input settings (using hal, see the attached fdi
>> files) get ignored.
>> The strange thing is, that the log file tells me, that the server added
>> devices with these settings, but when logging in and/or starting the DE,
>> the keyboard layout is "us" (default?) and not "neo" which it should be.
>> (Worked just fine with xorg-server 1.5, that's why I think there isn't a
>> config problem.)
>>
>> In addition to that, some keys don't work or are working wrong, for
>> example, when using the standard layout, the ↑ key acts as a print key.
>> I guess that has something to do with the model or the rules.
>>
>> Anyway, is this a bug or am I missing something (maybe a newer version
>> of some lib/proto etc?)?
>> See the attached files for more info, should be two fdi files, lshal
>> output (cut out the relevant parts), the log file and the xorg.conf.
>>
>
> This is probably
> http://lists.freedesktop.org/archives/xorg/2008-December/041522.html
> http://bugs.freedesktop.org/show_bug.cgi?id=19048
>
> Cheers,
> Peter
Thanks,
that fixed it, for the keyboard.
The touchpad settings still get ignored. This is what hal reports:
input.x11_driver = 'synaptics' (string)
input.x11_options.BottomEdge = 330 (0x14a) (int)
input.x11_options.GuestMouseOff = 'On' (string)
input.x11_options.HorizEdgeScroll = 'Off' (string)
input.x11_options.LeftEdge = 20 (0x14) (int)
input.x11_options.MaxSpeed = 1 (0x1) (int)
input.x11_options.MinSpeed = 1 (0x1) (int)
input.x11_options.RightEdge = 500 (0x1f4) (int)
input.x11_options.SHMConfig = 'On' (string)
input.x11_options.TapButton1 = 1 (0x1) (int)
input.x11_options.TapButton2 = 2 (0x2) (int)
input.x11_options.TapButton3 = 3 (0x3) (int)
input.x11_options.TopEdge = 20 (0x14) (int)
input.x11_options.VertScrollDelta = 10 (0xa) (int)
(That's what is in the config file, too.)
This is what synclient tells me after starting X:
LeftEdge = 52
RightEdge = 524
TopEdge = 49
BottomEdge = 335
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 26
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 257
VertScrollDelta = 12
HorizScrollDelta = 12
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 0.4
MaxSpeed = 0.7
AccelFactor = 0.0829187
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 48
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownScrollRepeat = 1
LeftRightScrollRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 1
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 0
TapButton2 = 0
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 0
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
But that might actually be a different problem related to the synaptics
driver only.
Regards,
Bernd
More information about the xorg
mailing list