Touchpad Problem?

Home » CentOS » Touchpad Problem?
CentOS 9 Comments

Hi there,

i recently installed CentOS 6 64bit version on my HPProBook4530s Laptop. i then issued the command to update the kernel only. it updated the kernel to latest stable 2.6.32-358.14.1.el6.x86_64 kernel. After update what i got is that my touchpad is not working. i am 1000%
certain that new kernel caused this problem. so, what i should do with the kernel to overcome this problem or any other suggestion?

Warm Regards, Ahmed Dawood

9 thoughts on - Touchpad Problem?

  • Hello Ahmed, Nothing else besides kernel has changed? I’d reboot and revert to previous kernel to test the issue.
    -Brandon

  • Also, for each boot instance, save off and compare /var/log/Xorg.0.log as this is where such problems will be reported. (To “save off” here, you should do something like “cat Xorg.0.log > Xlog.kernel.1”.)

  • Thanks Ken, i tried to got a clue of problem in Xorg.0.log file in both kernels. but i was unable to get it. The thing i notice is that in old kernel Xorg log file is

    (II) config/hal: Adding input device ImPS/2 Synaptics TouchPad
    (II) XINPUT: Adding extended input device “ImPS/2 Synaptics TouchPad”
    (type: MOUSE)

    Where in the new kernel Xorg file contains

    (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
    (II) XINPUT: Adding extended input device “SynPS/2 Synaptics TouchPad”
    (type: TOUCHPAD)

    so does it make a difference?

  • It’s not likely that files were simply renamed for no reason. So I’m thinking yes, there is a difference. And this is exactly the kind of difference we were looking for. So let’s dig a little deeper.

    So try this: Boot each kernel and each time save the output of lsmod
    (e.g.: “lsmod > lsmod.kernel.1”) and make separate copies of the file,
    /etc/X11/xorg.conf and then then look for differences in those two pairs of files.

  • Weren’t there any lines in your log files like this?

    “(II) Loading /usr/lib/xorg/modules/….”

    There are lot of lines that contains info about different modules loading. what i should look for?

  • Loading /usr/lib64/xorg/modules/input/synaptics_drv.so

    Not Available in New kernel is

    (II) UnloadModule: “intel”
    (II) Unloading /usr/lib64/xorg/modules/drivers/intel_drv.so
    (II) UnloadModule: “fbdev”
    (II) Unloading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
    (II) UnloadModule: “fbdevhw”
    (II) Unloading /usr/lib64/xorg/modules/linux/libfbdevhw.so
    (==) Depth 24 pixmap format is 32 bpp
    (II) Loading sub module “int10”
    (II) LoadModule: “int10”
    (II) Reloading /usr/lib64/xorg/modules/libint10.so

    I got no differences in module when loaded in old and new kernel. Also, if i install a newer linux kernel or elrepo kernel can solve this problem?

LEAVE A COMMENT