Discussion:
cannot get touchpad mouse, no psm device, on Dell Precision 3520
(too old to reply)
Anton Shterenlikht
2018-06-07 20:21:15 UTC
Permalink
Please help get touchpad mouse on
Dell Precision 3520.
The usb mouse works fine.

z> pciconf -lv
***@pci0:0:0:0: class=0x060000 card=0x07a91028 chip=0x19108086 rev=0x07 hdr=0x00
vendor = 'Intel Corporation'
device = 'Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers'
class = bridge
subclass = HOST-PCI
***@pci0:0:1:0: class=0x060400 card=0x07a91028 chip=0x19018086 rev=0x07 hdr=0x01
vendor = 'Intel Corporation'
device = 'Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)'
class = bridge
subclass = PCI-PCI
***@pci0:0:2:0: class=0x030000 card=0x07a91028 chip=0x191b8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = 'HD Graphics 530'
class = display
subclass = VGA
***@pci0:0:4:0: class=0x118000 card=0x07a91028 chip=0x19038086 rev=0x07 hdr=0x00
vendor = 'Intel Corporation'
device = 'Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem'
class = dasp
***@pci0:0:20:0: class=0x0c0330 card=0x07a91028 chip=0xa12f8086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H USB 3.0 xHCI Controller'
class = serial bus
subclass = USB
***@pci0:0:20:2: class=0x118000 card=0x07a91028 chip=0xa1318086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H Thermal subsystem'
class = dasp
***@pci0:0:21:0: class=0x118000 card=0x07a91028 chip=0xa1608086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H Serial IO I2C Controller'
class = dasp
***@pci0:0:21:1: class=0x118000 card=0x07a91028 chip=0xa1618086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H Serial IO I2C Controller'
class = dasp
***@pci0:0:22:0: class=0x078000 card=0x07a91028 chip=0xa13a8086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H CSME HECI'
class = simple comms
***@pci0:0:23:0: class=0x010601 card=0x07a91028 chip=0xa1028086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H SATA controller [AHCI mode]'
class = mass storage
subclass = SATA
***@pci0:0:28:0: class=0x060400 card=0x07a91028 chip=0xa1118086 rev=0xf1 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sunrise Point-H PCI Express Root Port'
class = bridge
subclass = PCI-PCI
***@pci0:0:28:2: class=0x060400 card=0x07a91028 chip=0xa1128086 rev=0xf1 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sunrise Point-H PCI Express Root Port'
class = bridge
subclass = PCI-PCI
***@pci0:0:28:4: class=0x060400 card=0x07a91028 chip=0xa1148086 rev=0xf1 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sunrise Point-H PCI Express Root Port'
class = bridge
subclass = PCI-PCI
***@pci0:0:29:0: class=0x060400 card=0x07a91028 chip=0xa1188086 rev=0xf1 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sunrise Point-H PCI Express Root Port'
class = bridge
subclass = PCI-PCI
***@pci0:0:31:0: class=0x060100 card=0x07a91028 chip=0xa1548086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H LPC Controller'
class = bridge
subclass = PCI-ISA
***@pci0:0:31:2: class=0x058000 card=0x07a91028 chip=0xa1218086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H PMC'
class = memory
***@pci0:0:31:3: class=0x040300 card=0x07a91028 chip=0xa1718086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'CM238 HD Audio Controller'
class = multimedia
subclass = HDA
***@pci0:0:31:4: class=0x0c0500 card=0x07a91028 chip=0xa1238086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sunrise Point-H SMBus'
class = serial bus
subclass = SMBus
***@pci0:0:31:6: class=0x020000 card=0x07a91028 chip=0x15e38086 rev=0x31 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection (5) I219-LM'
class = network
subclass = ethernet
***@pci0:1:0:0: class=0x030200 card=0x07a91028 chip=0x13b410de rev=0xa2 hdr=0x00
vendor = 'NVIDIA Corporation'
device = 'GM107GLM [Quadro M620 Mobile]'
class = display
subclass = 3D
***@pci0:2:0:0: class=0x028000 card=0x00508086 chip=0x24fd8086 rev=0x78 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wireless 8265 / 8275'
class = network
***@pci0:3:0:0: class=0xff0000 card=0x07a91028 chip=0x525a10ec rev=0x01 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTS525A PCI Express Card Reader'
***@pci0:61:0:0: class=0x010802 card=0x00001c5c chip=0x12841c5c rev=0x00 hdr=0x00
vendor = 'SK hynix'
class = mass storage
subclass = NVM
z>

Thanks

Anton
Pete Wright
2018-06-07 20:34:31 UTC
Permalink
Post by Anton Shterenlikht
Please help get touchpad mouse on
Dell Precision 3520.
The usb mouse works fine.
pciconf isn't really applicable here i think.  does your dmesg buffer
reference any PS/2 devices being detected?  here is CURRENT detecting my
synaptics touchpad:

$ dmesg|grep psm
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0


assuming it is being detected, have you set:

moused_enable="YES"

in /etc/rc.conf?

If you have set that but do not see your touchpad being detected, and
assuming it's a synaptics device, have you set the following in
/boot/loader.conf?

hw.psm.synaptics_support="1"

Cheers,
-pete
--
Pete Wright
***@nomadlogic.org
@nomadlogicLA
Anton Shterenlikht
2018-06-07 21:01:18 UTC
Permalink
Post by Pete Wright
Post by Anton Shterenlikht
Please help get touchpad mouse on
Dell Precision 3520.
The usb mouse works fine.
pciconf isn't really applicable here i think.  does your dmesg buffer
reference any PS/2 devices being detected?  here is CURRENT detecting my
$ dmesg|grep psm
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0
z> dmesg|grep psm
z>

Perhaps this relatively modern laptop
uses a different device for its touchpad?

Thanks

Anton
Pete Wright
2018-06-08 02:43:25 UTC
Permalink
Post by Anton Shterenlikht
Post by Pete Wright
Post by Anton Shterenlikht
Please help get touchpad mouse on
Dell Precision 3520.
The usb mouse works fine.
pciconf isn't really applicable here i think.  does your dmesg buffer
reference any PS/2 devices being detected?  here is CURRENT detecting my
$ dmesg|grep psm
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0
z> dmesg|grep psm
z>
Perhaps this relatively modern laptop
uses a different device for its touchpad?
hrm, looks like it should be a pretty well supported touchpad.  did you
try updating loader.conf and rebooting to see if it shows up?

it looks like this is the touchpad vendor according to the dell/ubuntu docs:

Aquantia Corp. DLL07A9:01 044E:120B

-pete
--
Pete Wright
***@nomadlogic.org
@nomadlogicLA
Loading...