[CentOS] Problem with touchpad
Rob Kampen
rkampen at kampensonline.com
Tue Aug 6 10:07:06 UTC 2013
On 08/06/2013 09:41 PM, Ahmed wrote:
> On 08/06/2013 01:35 PM, Rob Kampen wrote:
>> On 08/06/2013 05:20 PM, Ahmed wrote:
>>> Hi there,
>>>
>>> i recently installed centos 6 64bit version on my HPProBook4530s
>>> Laptop. After running full system update and system restarted, my touch
>>> pad is not responding any more. How can i fix this problem?
>> Implication is that it was working before the update?
>> If so, reboot and load the prior kernel (select from grub menu)
>> Then can use lsmod to show what drivers are loaded, although if it is
>> a precomipled driver it does not show.
>> A reboot into the new kernel and a compare of the lsmod results should
>> show the missing driver.
>> If it is pre-compiled into the kernel, one will need to examine the
>> kernel source docs to see what they changed - this will need help from
>> someone else as I've only done this twice and it takes some steps that
>> I do not recall.
>> HTH
>>> Kind Regards
>>> _______________________________________________
>>> CentOS mailing list
>>> CentOS at centos.org
>>> http://lists.centos.org/mailman/listinfo/centos
>>
>>
>> _______________________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> http://lists.centos.org/mailman/listinfo/centos
> Thanks for reply.
> 1- yeah touch pad was working before i applied system updates.
>
> My old config was as follows
>
> >uname -a
>
> Linux localhost.localdomain 2.6.32-71.el6.x86_64 #1 SMP Fri May 20
> 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
> -------------------------------------------------------------------
> >lsmod
>
> Module Size Used by
>
> fuse 66138 0
> drm_kms_helper 32113 0
> drm 200778 1 drm_kms_helper
> i2c_algo_bit 5664 0
> sco 18099 2
> bridge 74113 0
> bnep 16528 2
> l2cap 56128 3 bnep
> autofs4 27683 3
> sunrpc 241630 1
> fcoe 21769 0
> libfcoe 16181 1 fcoe
> libfc 93401 2 fcoe,libfcoe
> scsi_transport_fc 50893 2 fcoe,libfc
> scsi_tgt 12107 1 scsi_transport_fc
> 8021q 24221 0
> garp 7310 1 8021q
> stp 2107 2 bridge,garp
> llc 5608 3 bridge,garp,stp
> cpufreq_ondemand 10382 4
> acpi_cpufreq 8593 0
> freq_table 4847 2 cpufreq_ondemand,acpi_cpufreq
> ipt_REJECT 2349 2
> nf_conntrack_ipv4 9440 2
> nf_defrag_ipv4 1449 1 nf_conntrack_ipv4
> iptable_filter 2759 1
> ip_tables 17733 1 iptable_filter
> ip6t_REJECT 4562 2
> nf_conntrack_ipv6 19655 2
> xt_state 1458 4
> nf_conntrack 79643 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
> ip6table_filter 2855 1
> ip6_tables 19392 1 ip6table_filter
> ipv6 321209 44 ip6t_REJECT,nf_conntrack_ipv6
> dm_mirror 14003 0
> dm_region_hash 12200 1 dm_mirror
> dm_log 10088 2 dm_mirror,dm_region_hash
> uinput 8182 0
> hp_accel 12136 0
> lis3lv02d 7636 1 hp_accel
> input_polldev 3106 1 lis3lv02d
> wmi 6221 0
> btusb 17047 0
> bluetooth 99482 6 sco,bnep,l2cap,btusb
> uvcvideo 61644 0
> videodev 38980 1 uvcvideo
> v4l2_compat_ioctl32 7145 1 videodev
> i2c_core 31274 4 drm_kms_helper,drm,i2c_algo_bit,videodev
> sg 30186 0
> microcode 112877 0
> serio_raw 4816 0
> r8169 39870 0
> mii 5205 1 r8169
> iTCO_wdt 11708 0
> iTCO_vendor_support 3022 1 iTCO_wdt
> arc4 1441 2
> ecb 2175 2
> ath9k 289429 0
> mac80211 146065 1 ath9k
> ath 9659 1 ath9k
> cfg80211 138993 3 ath9k,mac80211,ath
> rfkill 19617 3 bluetooth,cfg80211
> snd_hda_codec_idt 62684 0
> snd_hda_intel 25194 3
> snd_hda_codec 82097 2 snd_hda_codec_idt,snd_hda_intel
> snd_hwdep 6746 1 snd_hda_codec
> snd_seq 56557 0
> snd_seq_device 6626 1 snd_seq
> snd_pcm 84700 2 snd_hda_intel,snd_hda_codec
> snd_timer 23087 2 snd_seq,snd_pcm
> snd 70021 14
> snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
> soundcore 8052 1 snd
> snd_page_alloc 8628 2 snd_hda_intel,snd_pcm
> ext4 353979 3
> mbcache 7918 1 ext4
> jbd2 89033 1 ext4
> cryptd 7940 0
> aes_x86_64 7880 2
> aes_generic 27575 1 aes_x86_64
> xts 2591 1
> gf128mul 8535 1 xts
> dm_crypt 12860 1
> sr_mod 16162 0
> cdrom 39769 1 sr_mod
> sd_mod 37221 3
> crc_t10dif 1507 1 sd_mod
> ahci 39105 2
> sdhci_pci 7323 0
> sdhci 20561 1 sdhci_pci
> mmc_core 72893 1 sdhci
> video 20966 0
> output 2471 1 video
> dm_mod 76856 14 dm_mirror,dm_log,dm_crypt
> --------------------------------------------------------------------------------------
>
> My new configs after i applied system updates
>
> >uname -a
>
> Linux localhost.localdomain 2.6.32-358.14.1.el6.x86_64 #1 SMP Tue Jul 16
> 23:51:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
>
> >lsmod
> ---------------lsmod output after kernel updated ----------------------
> Module Size Used by
> fuse 69253 0
> sco 18005 2
> bridge 79078 0
> bnep 16690 2
> l2cap 55682 3 bnep
> autofs4 26513 3
> sunrpc 261235 1
> bnx2fc 88200 0
> cnic 55511 1 bnx2fc
> uio 10462 1 cnic
> fcoe 22398 0
> libfcoe 40649 2 bnx2fc,fcoe
> libfc 108313 3 bnx2fc,fcoe,libfcoe
> scsi_transport_fc 55299 3 bnx2fc,fcoe,libfc
> scsi_tgt 12077 1 scsi_transport_fc
> 8021q 25317 0
> garp 7152 1 8021q
> stp 2218 2 bridge,garp
> llc 5546 3 bridge,garp,stp
> cpufreq_ondemand 10544 4
> acpi_cpufreq 7763 0
> freq_table 4936 2 cpufreq_ondemand,acpi_cpufreq
> mperf 1557 1 acpi_cpufreq
> ipt_REJECT 2351 2
> nf_conntrack_ipv4 9506 2
> nf_defrag_ipv4 1483 1 nf_conntrack_ipv4
> iptable_filter 2793 1
> ip_tables 17831 1 iptable_filter
> ip6t_REJECT 4628 2
> nf_conntrack_ipv6 8748 2
> nf_defrag_ipv6 11182 1 nf_conntrack_ipv6
> xt_state 1492 4
> nf_conntrack 79645 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
> ip6table_filter 2889 1
> ip6_tables 19458 1 ip6table_filter
> ipv6 321454 46
> cnic,ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6
> uinput 7992 0
> hp_accel 12170 0
> lis3lv02d 7670 1 hp_accel
> input_polldev 3044 1 lis3lv02d
> btusb 16851 0
> bluetooth 99239 6 sco,bnep,l2cap,btusb
> uvcvideo 62688 0
> videodev 75708 1 uvcvideo
> v4l2_compat_ioctl32 7110 1 videodev
> sg 29350 0
> microcode 112653 0
> serio_raw 4594 0
> iTCO_wdt 14990 0
> iTCO_vendor_support 3088 1 iTCO_wdt
> xhci_hcd 142149 0
> r8169 60023 0
> mii 5376 1 r8169
> arc4 1475 2
> ath9k 94823 0
> mac80211 457614 1 ath9k
> ath9k_common 3419 1 ath9k
> ath9k_hw 374172 2 ath9k,ath9k_common
> ath 17790 3 ath9k,ath9k_common,ath9k_hw
> cfg80211 193215 3 ath9k,mac80211,ath
> rfkill 19255 3 bluetooth,cfg80211
> snd_hda_codec_hdmi 26157 1
> snd_hda_codec_idt 63594 1
> snd_hda_intel 27823 3
> snd_hda_codec 121518 3
> snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
> snd_hwdep 6652 1 snd_hda_codec
> snd_seq 55759 0
> snd_seq_device 6500 1 snd_seq
> snd_pcm 86635 3
> snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
> snd_timer 22411 2 snd_seq,snd_pcm
> snd 69907 15
> snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
> soundcore 7958 1 snd
> snd_page_alloc 8470 2 snd_hda_intel,snd_pcm
> ext4 363408 3
> mbcache 8193 1 ext4
> jbd2 90230 1 ext4
> cryptd 8006 0
> aes_x86_64 7961 2
> aes_generic 27609 1 aes_x86_64
> xts 2657 1
> gf128mul 7961 1 xts
> dm_crypt 12894 1
> sd_mod 38976 3
> crc_t10dif 1541 1 sd_mod
> sr_mod 15177 0
> cdrom 39085 1 sr_mod
> ahci 41127 2
> sdhci_pci 8127 0
> sdhci 24805 1 sdhci_pci
> mmc_core 76925 1 sdhci
> wmi 6287 0
> i915 537570 2
> drm_kms_helper 40087 1 i915
> drm 265638 3 i915,drm_kms_helper
> i2c_algo_bit 5935 1 i915
> i2c_core 31084 5
> videodev,i915,drm_kms_helper,drm,i2c_algo_bit
> video 20674 1 i915
> output 2409 1 video
> dm_mirror 14133 0
> dm_region_hash 12085 1 dm_mirror
> dm_log 9930 2 dm_mirror,dm_region_hash
> dm_mod 82839 14 dm_crypt,dm_mirror,dm_log
> ---------------------------------------------------------------------------------
Hi, nothing leaps out at me - although I do note i915 is included in the
later kernel modules - this chip is involved in the graphics and thus
the X.org / X11 part of your setup - thus you may want to look through
dmesg output and determine what kind of touchpad your laptop has.
For synaptics this page may help
http://www.thinkwiki.org/wiki/Synaptics_TouchPad_driver_for_X
You will see that X.org is intimately involved with this and may well be
the issue you have.
Are you using default graphics card drivers? - sometimes changes to the
kernel make X miss-behave. Try to use kmod aware drivers from elrepo -
it makes life so much easier. http://elrepo.org/tiki/About
Check out your /etc/X11/xorg.conf
HTH
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
More information about the CentOS
mailing list