[Hardware] 支持一下GXTP5100触摸板驱动吧
Tofloor
poster avatar
dreamtale90
deepin
2024-08-12 16:12
Author

系统:deepin 20.9

内核:Linux liuch-PC 5.18.17-amd64-desktop-hwe #20.01.00.01 SMP PREEMPT_DYNAMIC Tue Sep 13 11:35:10 CST 2022 x86_64 GNU/Linux

硬件:2024款联想拯救者y9000p

触摸板:I2C HID v1.00 Mouse [GXTP5100:00 27C6:01E0]

参考:GXTP5100:00 27C6:Touchpad

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2024-08-12 16:28
#1

没有特殊情况的话,这种新设备建议还是试试装V23,V23有更高版本内核,20.9的内核版本太低了,驱动不支持

Reply View the author
dreamtale90
deepin
2024-08-12 17:16
#2
阿尼樱奈奈

没有特殊情况的话,这种新设备建议还是试试装V23,V23有更高版本内核,20.9的内核版本太低了,驱动不支持

重装的话太费事了,一堆环境要弄,我现在用的20.9的hwe内核,这个不就是为了支持新硬件的么

另外,V23现在内核版本多少?

Reply View the author
zmqsybzc
deepin
2024-08-12 17:40
#3
dreamtale90

重装的话太费事了,一堆环境要弄,我现在用的20.9的hwe内核,这个不就是为了支持新硬件的么

另外,V23现在内核版本多少?

6.9.6和6.6.40

Reply View the author
neko
deepin
Ecological co-builder
2024-08-12 17:59
#4

这个模块厂商目前没提供linux驱动吧

Reply View the author
dreamtale90
deepin
2024-08-12 18:03
#5
neko

这个模块厂商目前没提供linux驱动吧

点我那个参考链接进去,我看主流linux系统都支持了。

Reply View the author
dreamtale90
deepin
2024-08-12 18:06
#6
zmqsybzc

6.9.6和6.6.40

3Q,估计6.9这个没准可以,6.6.y这个我下载源码试过。

Reply View the author
neko
deepin
Ecological co-builder
2024-08-12 18:26
#7
dreamtale90

点我那个参考链接进去,我看主流linux系统都支持了。

有没有可能,那个的意思不是支持...

如果支持的话会显示绿色且标记为works,detected状态属于能检测到该设备但无法正常驱动。

image.png

Reply View the author
dreamtale90
deepin
2024-08-12 19:09
#8
neko

有没有可能,那个的意思不是支持...

如果支持的话会显示绿色且标记为works,detected状态属于能检测到该设备但无法正常驱动。

image.png

你说的对👍

不过ubuntu 22.04 和fedora 40确实支持,看来这个网站还没更新

[    0.000000] Linux version 6.8.5-301.fc40.x86_64 (mockbuild@0bc0cc78c12e4762acf61c209bd02e96) (gcc (GCC) 14.0.1 20240328 (Red Hat 14.0.1-0), GNU ld version 2.41-34.fc40) #1 SMP PREEMPT_DYNAMIC Thu Apr 11 20:00:10 UTC 2024
[    0.000000] Command line: BOOT_IMAGE=/images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-WS-Live-40-1-14 rd.live.image quiet rhgb
[    4.657021] input: GXTP5100:00 27C6:01E0 Mouse as /devices/pci0000:00/0000:00:19.1/i2c_designware.2/i2c-2/i2c-GXTP5100:00/0018:27C6:01E0.0004/input/input11
[    4.657581] input: GXTP5100:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.2/i2c-2/i2c-GXTP5100:00/0018:27C6:01E0.0004/input/input12
[    4.658106] hid-generic 0018:27C6:01E0.0004: input,hidraw3: I2C HID v1.00 Mouse [GXTP5100:00 27C6:01E0] on i2c-GXTP5100:00
Reply View the author
neko
deepin
Ecological co-builder
2024-08-12 20:59
#9
dreamtale90

你说的对👍

不过ubuntu 22.04 和fedora 40确实支持,看来这个网站还没更新

[    0.000000] Linux version 6.8.5-301.fc40.x86_64 (mockbuild@0bc0cc78c12e4762acf61c209bd02e96) (gcc (GCC) 14.0.1 20240328 (Red Hat 14.0.1-0), GNU ld version 2.41-34.fc40) #1 SMP PREEMPT_DYNAMIC Thu Apr 11 20:00:10 UTC 2024
[    0.000000] Command line: BOOT_IMAGE=/images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-WS-Live-40-1-14 rd.live.image quiet rhgb
[    4.657021] input: GXTP5100:00 27C6:01E0 Mouse as /devices/pci0000:00/0000:00:19.1/i2c_designware.2/i2c-2/i2c-GXTP5100:00/0018:27C6:01E0.0004/input/input11
[    4.657581] input: GXTP5100:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:19.1/i2c_designware.2/i2c-2/i2c-GXTP5100:00/0018:27C6:01E0.0004/input/input12
[    4.658106] hid-generic 0018:27C6:01E0.0004: input,hidraw3: I2C HID v1.00 Mouse [GXTP5100:00 27C6:01E0] on i2c-GXTP5100:00

试试把它的驱动提取出来tail

lspci -nnk查询它用的驱动模块名称,然后用dpkg -S 模块名搜索一下是哪个包

Reply View the author
dreamtale90
deepin
2024-08-12 22:54
#10
neko

试试把它的驱动提取出来tail

lspci -nnk查询它用的驱动模块名称,然后用dpkg -S 模块名搜索一下是哪个包

这个之前确实想移植来,其一 lspci看不到,驱动应该是i2c_hid,其二据了解这个驱动应该在kernel源码里,等有空再翻翻最新kernel source。

Reply View the author
neko
deepin
Ecological co-builder
2024-08-13 07:52
#11
dreamtale90

这个之前确实想移植来,其一 lspci看不到,驱动应该是i2c_hid,其二据了解这个驱动应该在kernel源码里,等有空再翻翻最新kernel source。

那试试把ubuntu的内核装上看看能不能用

Reply View the author
matrix
deepin
2024-08-13 09:45
#12

v23是社区主力维护的版本,很快就正式release,这么新的硬件建议直接上v23吧。

如果社区v23仓库 6.9.6还有问题,可以再反馈下。

Reply View the author
dreamtale90
deepin
2024-08-13 10:10
#13
matrix

v23是社区主力维护的版本,很快就正式release,这么新的硬件建议直接上v23吧。

如果社区v23仓库 6.9.6还有问题,可以再反馈下。

那我先试试V23 live可否,可以的话先双系统过度一下。

Reply View the author