Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ElanTech Touchpad on Acer Aspire E5-575G-728Q
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
gimpdogg
n00b
n00b


Joined: 18 Nov 2017
Posts: 3

PostPosted: Sat Nov 18, 2017 4:57 pm    Post subject: ElanTech Touchpad on Acer Aspire E5-575G-728Q Reply with quote

Hi all, I need help getting my elantech touchpad working. I am brand new to gentoo, just installed it this week so please work with me. I am running kernel version 4.12.12 with gnome and libinput. I don't know how to post my kernel config but I've enabled everything I can find for elan, hid and relevant pci.

lspci -k shows:
Code:
00:00.0 Host bridge: Intel Corporation Device 5904 (rev 02)
   Subsystem: Acer Incorporated [ALI] Device 115f
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
   Subsystem: Acer Incorporated [ALI] Device 1094
   Kernel driver in use: i915
   Kernel modules: i915
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP USB 3.0 xHCI Controller
   Kernel driver in use: xhci_hcd
   Kernel modules: xhci_pci
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP Thermal subsystem
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP Serial IO I2C Controller
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP CSME HECI
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP SATA Controller [AHCI mode]
   Kernel driver in use: ahci
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
   Kernel driver in use: pcieport
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
   Kernel driver in use: pcieport
00:1d.2 PCI bridge: Intel Corporation Device 9d1a (rev f1)
   Kernel driver in use: pcieport
00:1d.3 PCI bridge: Intel Corporation Device 9d1b (rev f1)
   Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
   Subsystem: Acer Incorporated [ALI] Device 115f
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP PMC
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
   Subsystem: Acer Incorporated [ALI] Device 1094
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
   Subsystem: Acer Incorporated [ALI] Sunrise Point-LP SMBus
   Kernel driver in use: i801_smbus
   Kernel modules: i2c_i801
01:00.0 3D controller: NVIDIA Corporation Device 179c (rev a2)
   Subsystem: Acer Incorporated [ALI] Device 1094
   Kernel driver in use: nouveau
   Kernel modules: nvidiafb, nouveau
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
   Subsystem: Lite-On Communications Inc QCA9377 802.11ac Wireless Network Adapter
   Kernel driver in use: ath10k_pci
   Kernel modules: ath10k_pci
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
   Subsystem: Acer Incorporated [ALI] RTL8411B PCI Express Card Reader
   Kernel driver in use: rtsx_pci
   Kernel modules: rtsx_pci
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
   Subsystem: Acer Incorporated [ALI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   Kernel driver in use: r8169
   Kernel modules: r8169


libinput-list-devices shows:
Code:
Device:           Power Button
Kernel:           /dev/input/event3
Group:            1
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event7
Group:            2
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event8
Group:            2
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Power Button
Kernel:           /dev/input/event0
Group:            3
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Lid Switch
Kernel:           /dev/input/event2
Group:            4
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Sleep Button
Kernel:           /dev/input/event1
Group:            5
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           PixArt USB Optical Mouse
Kernel:           /dev/input/event9
Group:            6
Seat:             seat0, default
Capabilities:     pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           HD WebCam
Kernel:           /dev/input/event10
Group:            7
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH Front Headphone
Kernel:           /dev/input/event12
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=3
Kernel:           /dev/input/event13
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=7
Kernel:           /dev/input/event14
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=8
Kernel:           /dev/input/event15
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=9
Kernel:           /dev/input/event16
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=10
Kernel:           /dev/input/event17
Group:            8
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event4
Group:            9
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Acer WMI hotkeys
Kernel:           /dev/input/event6
Group:            10
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a


ls /dev/input shows:
Code:
event0  event1  event10  event11  event12  event13  event14  event15  event16  event17  event2  event3  event4  event5  event6  event7  event8  event9  mice  mouse0


The mouse shown is a usb mouse I'm using until I can get the touchpad to work. I don't care for all the multi-gesture features, in fact I disable all of them on my other computers, but I would like to use the touchpad as a normal mouse.

I did try cat /dev/input for all the events listed, none showed anything when I used the touchpad. Given that and the output from the commands above it appears that my touchpad is not even recognized, but I don't know what else to enable. If you would like to see my kernel config please tell me the steps to post it here. Also when installing originally with a live usb the touchpad did not work either so I can't just copy those settings. When I first installed I was using evdev and synaptics and it still did not work. When I started researching how to get to work the libinput install instructions said that evdev and synaptics were outdated so I switched to libinput. I did follow the instructions and remove all mentions of evdev or synaptics and unmerged the libraries for them as well. Of course though, it's still not working so...Thanks for any help you can provide.
Back to top
View user's profile Send private message
gimpdogg
n00b
n00b


Joined: 18 Nov 2017
Posts: 3

PostPosted: Sat Nov 18, 2017 10:34 pm    Post subject: Reply with quote

So I managed to fix the problem, I guess it starts with the fact I trusted windows. I have the exact same laptop with win10 installed and it said the touchpad was ElanTech. But I found a forum for ubuntu with the same issue for another acer aspire. One of the replies said to go into BIOS and find Touchpad and set it to Basic instead of Advanced. So I did that and rebooted, then ran libinput-list-devices and there it was, Synaptics PS/2 touchpad. All I had to do from there was reconfigure the kernel for synaptics again and reboot. Just incase anyone else has this problem.
Back to top
View user's profile Send private message
whjeon
n00b
n00b


Joined: 20 Nov 2017
Posts: 14
Location: Seoul,Korea(Republic of)

PostPosted: Sat Nov 25, 2017 6:56 am    Post subject: Reply with quote

gimpdogg wrote:
One of the replies said to go into BIOS and find Touchpad and set it to Basic instead of Advanced.

Do you have touchpad settings in BIOS? Asking because I don't;
My laptop is ASUS X541U and still couldn't find any settings related to touchpad.
Back to top
View user's profile Send private message
gimpdogg
n00b
n00b


Joined: 18 Nov 2017
Posts: 3

PostPosted: Sat Nov 25, 2017 12:47 pm    Post subject: Reply with quote

Yes, it just says Touchpad with 2 options basic or advanced. I missed it the first time so make sure you look through everything.
Back to top
View user's profile Send private message
whjeon
n00b
n00b


Joined: 20 Nov 2017
Posts: 14
Location: Seoul,Korea(Republic of)

PostPosted: Sat Nov 25, 2017 1:43 pm    Post subject: Reply with quote

gimpdogg wrote:
Yes, it just says Touchpad with 2 options basic or advanced. I missed it the first time so make sure you look through everything.

THX I have to look for it again!! :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum