You are not logged in.

#1 2017-05-14 20:06:46

Philz69
Member
Registered: 2017-05-14
Posts: 2

[SOLVED] Touchpad & Sound stopped working ( E403-SA )

Hi everyone!

I have recently started having issues with the built in touchpad and speakers / headphone jack in my asus E403-SA. They both stopped working out of the blue while i was using the laptop. They came back very briefly during a later reboot but never came back since. My basic understanding of the issue is that the elan_i2c modules fails to communicate properly with the Elan touchpad & the integrated sound card doesn't seem to be detected at all, only the HDMI audio output is detected. Here is some debug information i was able to find on the issue of the track pad:

In dmesg

[    3.234694] elan_i2c i2c-ELAN1000:00: writing cmd (0x0005) failed: -121 
[    3.235873] elan_i2c i2c-ELAN1000:00: device reset failed: -121 
[    3.236956] elan_i2c i2c-ELAN1000:00: device initialize failed: -121 
[    3.274387] elan_i2c i2c-ELAN1000:00: writing cmd (0x0005) failed: -121 
[    3.275500] elan_i2c i2c-ELAN1000:00: device reset failed: -121 
[    3.276581] elan_i2c i2c-ELAN1000:00: device initialize failed: -121 
[    3.314403] elan_i2c i2c-ELAN1000:00: writing cmd (0x0005) failed: -121 
[    3.315479] elan_i2c i2c-ELAN1000:00: device reset failed: -121 
[    3.316547] elan_i2c i2c-ELAN1000:00: device initialize failed: -121 
[    3.377690] elan_i2c: probe of i2c-ELAN1000:00 failed with error -121 
[    3.398048] i2c_hid i2c-ELAN1000:00: hid_descr_cmd failed

xinput --list ( I have a USB mouse plugged in )

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=10   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Asus Wireless Radio Control               id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB Camera                                id=11   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

Here is some debug info for the sound card:

dmesg

[    3.391100] snd_hda_intel: unknown parameter 'vid' ignored
[    3.391104] snd_hda_intel: unknown parameter 'pid' ignored
[    3.398038] snd_hda_intel 0000:00:1b.0: Force to non-snoop mode by module option
[    3.802299] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])

aplay -lL

null
    Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, HDMI 0
    HDMI Audio Output
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

cat /proc/asound/cards

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0x81310000 irq 313

cat /proc/asound/card0/codec*

Codec: Intel Braswell HDMI
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x80862883
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3
  Power: setting=D0, actual=D0
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3
  Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3
  Power: setting=D0, actual=D0
Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x80]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x58560010: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x02* 0x03 0x04
Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x80]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x58560020: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x02 0x03* 0x04
Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560030: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x02* 0x03 0x04
Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono

The issue happens on Linux 4.10.11-1, Linux 4.10.13-1, Linux-hardened 4.11.1a-1 and Linux-mainline 4.11.0-rc8-mainline.

I tried removing the libinput config files in /var/X11/xorg.conf.d/
I tried blacklisting the hid_i2c kernel module
I checked the bios to make sure the touchpad was enabled ( even though it clearly was communicating with the linux kernel )


From what i have found, the majority of other people having similar issues fixed it by updating the kernel. Since both the sound and the touchpad stopped working at exactly the same time, I am pretty confident the issue is linked.

Last edited by Philz69 (2017-05-15 01:46:43)

Offline

#2 2017-05-15 01:46:21

Philz69
Member
Registered: 2017-05-14
Posts: 2

Re: [SOLVED] Touchpad & Sound stopped working ( E403-SA )

This was solved by passing

i8042.nomux=1 i8042.reset

as a kernel parameter

Offline

Board footer

Powered by FluxBB