[CentOS] Problem with touchpad

Wed Aug 7 08:17:27 UTC 2013
Ahmed <ahmed.daud500 at gmail.com>

On 08/06/2013 03:07 PM, Rob Kampen wrote:
> 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
>
>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
Thanks a lot!