LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 03-06-2018, 06:15 PM   #1
MalasNoticias
LQ Newbie
 
Registered: Jun 2007
Distribution: debian
Posts: 9

Rep: Reputation: 0
Goodix Touchpad on Teclast F6 Pro not working


Hello.

I have a new pc, a Teclast F6 Pro, a cheap chinese one, and it looks it linux works great on it but one thing or two... I'm working on it.

The worst thing is that the touchpad does nothing. I can survive because the touchscreen works great, but I'd like to have a mouse.

The thing is that when I load the module i2c-hid I get this error (dmesg):

[ 204.492036] i2c_hid i2c-SYNA3602:00: i2c-SYNA3602:00 supply vdd not found, using dummy regulator
[ 204.495277] i2c_hid i2c-SYNA3602:00: unexpected HID descriptor bcdVersion (0x00ff)

I have no clue what it means.

I'm not sure if it is a driver or a firmware issue, but something is not good. I noticed there was some changes in this driver to add support for some cheaps touchpads by adding quirks, but not mine.

This touchpad has fingerprint, but I,m quite sure that is not the problem because the fingerprint device is listed as usb device (us 001 Device 006: ID 27c6:5740) and the touchpad is in the pci/acpi/i2c bus:

/sys/bus/acpi/devices/GDIX1001:00
/sys/bus/i2c/devices/i2c-SYNA3602:00

I tried the linux kernels 4.10.0, 4.14.22, 4.15.6 and 4.16.0-rc4 without success, sometimes the error is different but never works

I'd like to try the quirks thing I said before, but I think I need help to do it. Can you help me to make this kind of touchpad work?

thanks in advance.

I'm adding some files to describe the hardware.
 
Old 03-06-2018, 06:22 PM   #2
MalasNoticias
LQ Newbie
 
Registered: Jun 2007
Distribution: debian
Posts: 9

Original Poster
Rep: Reputation: 0
Some hardware info. If you need more, just ask.
Attached Files
File Type: txt teclast-f6-pro.lshw.txt (18.6 KB, 110 views)
File Type: txt teclast-f6-pro.lspci.txt (8.8 KB, 64 views)
File Type: txt teclast-f6-pro.lsusb.txt (45.9 KB, 55 views)
File Type: txt teclast-f6-pro.acpidump.txt.bz2.txt (225.7 KB, 54 views)
 
Old 03-06-2018, 07:44 PM   #3
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,805

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
As you've found already the device is not properly handled by the kernel, and the best way forward may be to bring it to the attention of a kernel developer raise by way of a kernel bug report. Sometimes, lack of vendor support can make this job difficult, so feel free to encourage Linux support from the vendor as well. BTW, the lspci and lsusb output is usually irrelevant for these inbuilt input devices as most are connected via I2c buses to an input device controller (i8042 device or similar).

https://01.org/linuxgraphics/gfx-doc...ting-bugs.html

Last edited by ferrari; 03-06-2018 at 07:49 PM.
 
Old 03-06-2018, 08:24 PM   #4
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524

Rep: Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015
Cheap Chinese computing devices have frequent driver issues, because they use inexpensive components that lack driver support from the manufacturer. So, the computer manufacturers write their own drivers. These drivers are almost always poorly written, and only tested with the exact os and version shipped with the device. Some Android phones and tablets from Chinese manufacturers are not upgradeable.
 
Old 04-26-2018, 03:02 PM   #5
MalasNoticias
LQ Newbie
 
Registered: Jun 2007
Distribution: debian
Posts: 9

Original Poster
Rep: Reputation: 0
I'm lucky.

Some great guys did a great work on this thread:

https://bugzilla.redhat.com/show_bug.cgi?id=1526312

It's not solved yet but the patch helps a lot.
 
Old 04-26-2018, 03:33 PM   #6
MalasNoticias
LQ Newbie
 
Registered: Jun 2007
Distribution: debian
Posts: 9

Original Poster
Rep: Reputation: 0
Thanks!

Last edited by MalasNoticias; 04-26-2018 at 03:34 PM.
 
Old 02-03-2019, 07:59 AM   #7
maji393
LQ Newbie
 
Registered: Feb 2019
Posts: 1

Rep: Reputation: Disabled
FYI: Goodix Touchpad (on Teclast F6 Pro at least) is natively supported now since Linux kernel 4.20, no more patching required
 
  


Reply

Tags
driver, hardware, kernel, notebook, touchpad



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Touchpad recognized as "PS/2 Elantech Touchpad", multitouch - not working on latest Linux distros (Mint,Ubuntu,Fedora,Manjaro) Chripcikas Linux - Hardware 13 09-28-2017 03:04 AM
[SOLVED] Goodix GT911 Touchscreen on Pipo X8 Cathartes1 Linux - Hardware 5 12-23-2015 03:57 PM
Any Teclast X98 users out there? business_kid Linux - Mobile 4 05-18-2015 12:05 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 01:30 PM
touchpad not working macbook pro matrixon Linux - Laptop and Netbook 0 05-30-2006 08:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 01:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration