[ltp] trackpoint issue thinkpad x30

Matthew O'Gorman linux-thinkpad@linux-thinkpad.org
Mon, 26 Feb 2007 19:00:59 -0600


well when i move the mouse i get tons of
MotionNotify event, serial 29, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8613951, (11,73), root:(731,359),
    state 0x0, is_hint 0, same_screen YES

MotionNotify event, serial 29, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8613961, (3,71), root:(723,357),
    state 0x0, is_hint 0, same_screen YES


and with keyboard events
Outer window is 0x4c00001, inner window is 0x4c00002

PropertyNotify event, serial 8, synthetic NO, window 0x4c00001,
    atom 0x27 (WM_NAME), time 8726149, state PropertyNewValue

PropertyNotify event, serial 9, synthetic NO, window 0x4c00001,
    atom 0x22 (WM_COMMAND), time 8726149, state PropertyNewValue

PropertyNotify event, serial 10, synthetic NO, window 0x4c00001,
    atom 0x28 (WM_NORMAL_HINTS), time 8726149, state PropertyNewValue

CreateNotify event, serial 11, synthetic NO, window 0x4c00001,
    parent 0x4c00001, window 0x4c00002, (10,10), width 50, height 50
border_width 4, override NO

MapNotify event, serial 12, synthetic NO, window 0x4c00001,
    event 0x4c00001, window 0x4c00002, override NO

ConfigureNotify event, serial 15, synthetic NO, window 0x4c00001,
    event 0x4c00001, window 0x4c00001, (0,0), width 178, height 178,
    border_width 0, above 0x4a03cc4, override NO

ReparentNotify event, serial 15, synthetic NO, window 0x4c00001,
    event 0x4c00001, window 0x4c00001, parent 0x102f965,
    (0,0), override NO

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0xf5 (_NET_WM_DESKTOP), time 8726151, state PropertyNewValue

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0xf5 (_NET_WM_DESKTOP), time 8726151, state PropertyNewValue

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0x15d (_NET_FRAME_EXTENTS), time 8726151, state PropertyNewValue

ConfigureNotify event, serial 15, synthetic NO, window 0x4c00001,
    event 0x4c00001, window 0x4c00001, (6,22), width 178, height 178,
    border_width 0, above 0x0, override NO

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0x6c (WM_STATE), time 8726151, state PropertyNewValue

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0xf7 (_NET_WM_STATE), time 8726151, state PropertyNewValue

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0x122 (XKLAVIER_STATE), time 8726155, state PropertyNewValue

ConfigureNotify event, serial 15, synthetic YES, window 0x4c00001,
    event 0x4c00001, window 0x4c00001, (16,89), width 178, height 178,
    border_width 2, above 0x0, override NO

MapNotify event, serial 15, synthetic NO, window 0x4c00001,
    event 0x4c00001, window 0x4c00001, override NO

VisibilityNotify event, serial 15, synthetic NO, window 0x4c00001,
    state VisibilityUnobscured

Expose event, serial 15, synthetic NO, window 0x4c00001,
    (0,0), width 178, height 10, count 3

Expose event, serial 15, synthetic NO, window 0x4c00001,
    (0,10), width 10, height 58, count 2

Expose event, serial 15, synthetic NO, window 0x4c00001,
    (68,10), width 110, height 58, count 1

Expose event, serial 15, synthetic NO, window 0x4c00001,
    (0,68), width 178, height 110, count 0

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0xf7 (_NET_WM_STATE), time 8726178, state PropertyNewValue

FocusIn event, serial 15, synthetic NO, window 0x4c00001,
    mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 15, synthetic NO, window 0x0,
    keys:  4294967168 0   0   0   16  0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0xf7 (_NET_WM_STATE), time 8726178, state PropertyNewValue

KeyRelease event, serial 15, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8726197, (412,190), root:(430,281),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0x13b (_NET_WM_ICON_GEOMETRY), time 8726206, state PropertyNewValue

PropertyNotify event, serial 15, synthetic NO, window 0x4c00001,
    atom 0x13b (_NET_WM_ICON_GEOMETRY), time 8726225, state PropertyNewValue

KeyPress event, serial 29, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8727811, (412,190), root:(430,281),
    state 0x0, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 29, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8728704, (412,190), root:(430,281),
    state 0x4, keycode 66 (keysym 0xffe3, Control_L), same_screen YES,
    XKeysymToKeycode returns keycode: 37
    XLookupString gives 0 bytes:

KeyPress event, serial 29, synthetic NO, window 0x4c00001,
    root 0x4c, subw 0x0, time 8730528, (412,190), root:(430,281),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

FocusOut event, serial 29, synthetic NO, window 0x4c00001,
    mode NotifyGrab, detail NotifyAncestor

VisibilityNotify event, serial 29, synthetic NO, window 0x4c00001,
    state VisibilityFullyObscured

FocusOut event, serial 29, synthetic NO, window 0x4c00001,
    mode NotifyWhileGrabbed, detail NotifyNonlinear

PropertyNotify event, serial 29, synthetic NO, window 0x4c00001,
    atom 0x13b (_NET_WM_ICON_GEOMETRY), time 8730844, state PropertyNewValue

PropertyNotify event, serial 29, synthetic NO, window 0x4c00001,
    atom 0x13b (_NET_WM_ICON_GEOMETRY), time 8730854, state PropertyNewValue

hmm both on serial 29....

startx as root did not cause any change.  i am using gnome, on debian
unstable, although earlier i was running debian stable with no luck
either.  nothing interesting in my xorg.log that i can see.

mog


On 2/26/07, Richard Neill <rn214@hermes.cam.ac.uk> wrote:
>
>
> Matt Graham wrote:
> > On Sunday 25 February 2007 02:53, after a long battle with technology,
> > Matthew O'Gorman wrote:
> >> everything working perfectly with my [X30] laptop except for one weird
> >> issue.  I can not type and have input from the trackpoint, so I
> >> [can't] shift-click, or ctrl-click, etc.  [It's] very annoying.  I
> >> think [it's] a bug in the driver as I can do the alt and scroll with
> >> [the] touchpad.
> >
>
> That's very weird. Does xev show you anything useful? My guess is that
> something like gnome-accessibility or the window-manager is somehow
> grabbing these clicks. Are you using gnome or kde?
>
> Which distro are you using? Does anything relevant show up in
> /var/log/Xorg.0.log ?
>
> As for xorg.conf, you want something simple, just one mouse device (no
> synaptics), using /dev/input/mice and the PS/2 (or ExplorerPS/2)
> driver.  If you can get  Ctrl to work on its own, and Click to work on
> its own, I'd probably not suspect the driver.
>
> Best wishes,
>
> Richard
>
>
>
>
> > Post the sections of your /etc/X11/xorg.conf that deal with the input
> > devices.  You also might want to post the output of synclient -l.
> > Here's what I've got in my xorg.conf for input devices:
> >
> > Section "InputDevice"
> >         Identifier  "Keyboard1"
> >         Driver      "kbd"
> >         Option      "AutoRepeat" "500 30"
> >         Option      "XkbRules" "xfree86"
> >         Option      "XkbModel" "pc101"
> >         Option      "XkbLayout" "us"
> > EndSection
> >
> > Section "InputDevice"
> >         Identifier  "Mouse1"
> >         Driver      "mouse"
> >         Option      "Protocol" "PS/2"
> >         Option      "Device" "/dev/psaux"
> > EndSection
> >
> > Section "InputDevice"
> >         Identifier  "synaptics"
> >         Driver      "synaptics"
> >         Option "SendCoreEvents" "true"
> >         Option      "Device" "/dev/psaux"
> >         Option      "Protocol" "auto-dev"
> >         Option      "SHMConfig" "on"
> > EndSection
> >
> >  ...everything works fine.  However, I'm using a T42p, not an X30, and I
> > have a USA keyboard.
> >
> --
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
>