You are not logged in.

#1 2018-08-02 23:01:37

tom-todd
Member
Registered: 2018-08-02
Posts: 4

[SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

My touchpad on my Asus FX504GM is not functioning, having looked at the windows driver available on the asus site,
I got the following information.


Vendor:ASUS
Category:Touchpad
Module:ELAN/SA473I-12A4

The touchpad is not showing up in xinput or in libinput list-devices

Output of xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ E-Signal USB Gaming Mouse                 id=11   [slave  pointer  (2)]
⎜   ↳ E-Signal USB Gaming Mouse                 id=12   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ USB2.0 HD UVC WebCam: USB2.0 HD           id=13   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ E-Signal USB Gaming Mouse                 id=16   [slave  keyboard (3)]

Have tried i8042.noloop i8042.nomux i8042.nopnp i8042.reset as suggested: https://wiki.archlinux.org/index.php/Libinput

output of libinput list-devices : https://pastebin.com/YsU3JnB1

Running plasma as DE.

Edit 03/08/2018:
I also found this post over on the antergos forums from someone who appears to have the same touchpad.
Unfortunately, after trying to figure out from the thread what got it working, I still have been unable to get mine functioning.
https://forum.antergos.com/topic/10070/ … t/2?page=1

Any help would be much appreciated!

Last edited by tom-todd (2018-08-03 18:36:31)

Offline

#2 2018-08-03 18:35:59

tom-todd
Member
Registered: 2018-08-02
Posts: 4

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

Solved this issue.

For anyone else with an ASUS FX504 laptop. I'll give the steps I took below.
Note: requires patching the kernel / using a custom kernel, so not a simple solution.

Firstly you'll need to get the patches noted in this thread:
https://bugzilla.kernel.org/show_bug.cgi?id=199911#c68

Then use abs to get the kernel as described here: https://wiki.archlinux.org/index.php/Ke … ild_System
Then apply patches, info here: https://wiki.archlinux.org/index.php/Patching_packages

Then install your custom kernel.

The standard nvidia drivers won't work with this new kernel if you're using it.
So you'll need to use nvidia-dkms: https://www.archlinux.org/packages/extr … idia-dkms/

Then you should be good to go!

Offline

#3 2018-08-21 14:59:15

ComeTOValhllaWithMe
Member
Registered: 2018-08-17
Posts: 23

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

Can you write some details about patching the kernel? I read article about patching on arch wiki but I'm having trouble while determining the location of files to patch. Can you post prepare() function from your pkgbuild?

Last edited by ComeTOValhllaWithMe (2018-08-21 14:59:31)

Offline

#4 2018-08-21 16:02:47

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

@tom-todd can you post that information to https://bugs.archlinux.org/task/59714 attaching the patches you used.

Offline

#5 2018-08-22 14:27:43

ComeTOValhllaWithMe
Member
Registered: 2018-08-17
Posts: 23

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

@tom-todd Ok I figured out the patch stuff but these patches seems to be incompatible with arch kernel on git now. I'm getting hunk failed error

Last edited by ComeTOValhllaWithMe (2018-08-22 14:28:36)

Offline

#6 2018-08-24 10:49:20

ComeTOValhllaWithMe
Member
Registered: 2018-08-17
Posts: 23

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

Never mind I patched and installed the kernel still that patch seems kinda buggy. Touchpad randomly disconnects(temporarily fixed by rmmod hid-multitouch && modprobe hid-multitouch) and tap to click is not working.

Offline

#7 2018-09-02 22:26:51

mrhieu059
Member
Registered: 2018-09-02
Posts: 2

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

I have an FX504GD Elan 1200. It's the same issue with you, I'm newbie so can you help me how to patch it?
I finished first step, and stuck at second step is patches. It's kinda difficult for me

Offline

#8 2018-09-18 08:45:56

tom-todd
Member
Registered: 2018-08-02
Posts: 4

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

@ComeTOValhllaWithMe Yeah, there are still bugs with it, it's not perfect. @mrhieu059 don't know if you're still having issues, but if so which part don't you get?
Sorry for the lack of responses guys, been quite busy recently.

Offline

#9 2019-07-19 17:36:36

HfCloud
Member
Registered: 2019-07-19
Posts: 1

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

My laptop is Asus FX504GM and had the same issue.
kernel: x86_64 Linux 5.2.1-arch1-1-ARCH
DE: KDE 5.60.0 / Plasma 5.16.3

I solved this problem by using linux kernel parameter: acpi_osi=linux. Then my touchpad works.

I was using acpi_osi=! acpi_osi="Windows 2009" to avoid my laptop crashing when the nvidia driver was not installed correcty. After installed nvidia driver(nvidia, not nouveau), the two parameters was not necessary but I reserved them, and my touchpad did not work(even wasn't detected in xinput) just as yours. I was searching for solutions for 'ASUS ELAN/SA473l-12A4' and found https://forum.antergos.com/topic/10070/ … -CN&page=2, I deleted those two parameters and added acpi_osi=linux, and it works for me, my touchpad works.

Offline

#10 2019-07-19 17:41:05

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 4,645

Re: [SOLVED] Asus FX504GM touchpad ELAN/SA473I-12A4 not detected

Closing this old topic.


How to post. A sincere effort to use modest and proper language and grammar is a sign of respect toward the community.

Offline

Board footer

Powered by FluxBB