Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2018 09:33:48 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        mobile@freebsd.org
Subject:   Dell Precision 7520 laptop: built-in mouse "fail"; USB mouse OK
Message-ID:  <20180317163348.GO1094@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help
--DbLPIOHPLkApkpGN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

As I've migrated from one laptop to another (since around 2000), I don't
recall encountering issues with the built-in mouse before, so this
caught me a bit off guard.  :-}

My last several laptops have all been Dell machines; the one I've
been using regularly for the last 3 years in a Precision M4800;
information on it may be found at
<https://wiki.freebsd.org/Laptops/Dell_Precision_M4800?highlight=3D(\bCateg=
oryLaptop\b)>,
and copies of full verbose dmesg.boot files (running stable/11 &
head, built this morning) may be found via
<http://www.catwhisker.org/~david/FreeBSD/history/>.

Yesterday, I took delivery of a Dell Precision 7520, the superficial
appearance of which is quite like that of the M4800: Each has both
trackpoint ("eraser-head") pointer and a trackpad; for each machine,
the trackpad has a set of 3 buttons across the top and  a set of 3
across the bottom.  (And in each, the set of "mouse components" is
offset to the left by about half the width of the numeric keypad that I
don't use and wish wasn't there.  :-/ )

However, while the mouse "just works" on the M4800, it does absolutely
nothing in FreeBSD (except create a stationary cursor).  (It works
fine going into the BIOS setup and making adjustments to various
things, so this isn't a hardware issue, per se.)

I built stable/11 @r331093 (amd64) on each of them and saved a verbose
dmesg.boot on each; I have copied them to
<http://www.catwhisker.org/~david/FreeBSD/laptops/>.

I extracted the part (of the dmesgboot files) that involves the
keyboard and mouse for comparison here:

--- dmesg.boot.4800	2018-03-17 08:57:05.704318000 -0700
+++ dmesg.boot.7520	2018-03-17 08:57:49.776148000 -0700
@@ -7,7 +7,7 @@
 kbdc: RESET_KBD status:00aa
 kbd0 at atkbd0
 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
-ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 4 vector 53
+ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 6 vector 51
 atkbd0: [GIANT-LOCKED]
 random: harvesting attach, 8 bytes (4 bits) from atkbd0
 psm0: unable to allocate IRQ
@@ -21,19 +21,19 @@
 kbdc: RESET_AUX return code:00fa
 kbdc: RESET_AUX status:00aa
 kbdc: RESET_AUX ID:0000
-psm: status 00 02 64
-psm: status 00 00 64
-psm: status 00 03 64
-psm: status 00 03 64
-psm: data 08 00 00
-psm: status 00 00 14
-psm: status 00 00 14
-psm: status 73 03 0a
+psm: status 00 64 02
+psm: status 00 64 00
+psm: status 00 64 03
+psm: status 00 64 03
+psm: data 00 00 00
+psm: status 00 14 00
+psm: status 00 14 00
+psm: status 10 64 00
 psm: status 00 02 64
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
-ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 6 vector 53
+ioapic0: routing intpin 12 (ISA IRQ 12) to lapic 0 vector 53
 psm0: [GIANT-LOCKED]
-psm0: model GlidePoint, device ID 0-00, 2 buttons
+psm0: model GlidePoint, device ID 0-00, 100 buttons
 psm0: config:00004000, flags:00000008, packet size:3
 psm0: syncmask:c0, syncbits:00
 random: harvesting attach, 8 bytes (4 bits) from psm0

Does anyone else think it a bit "ambitious" of the 7520's mouse to claim
"100 buttons"?

Is, perhaps, something getting reported... wrongly?  (If so, may that be
corrected somoehow?)

I tried plugging in a USB mouse; it Just Worked.

The BIOS on the 7520 is now at 10.10.2; on receipt, it had 1.7.1.  The
observed behavior was the same for each.

Thanks for any hints!

(As far as performance building FreeBSD -- and ports -- it seems to be a
fine machine for my intended use... if I can fix this... and get the
Atheros "QCA6174 802.11ac Wireless Network Adapter" to be recognized &
used.)

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Trump administration: victimizing the defrauded and supporting the fraudste=
rs

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--DbLPIOHPLkApkpGN
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEEzLfO+ReoAfQwZNd7FTnMQKBJ7hcFAlqtQ2xfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEND
QjdDRUY5MTdBODAxRjQzMDY0RDc3QjE1MzlDQzQwQTA0OUVFMTcACgkQFTnMQKBJ
7hdxfwgAzVnEFgE7GE0poAPvoXlgrV0owDUYifa/gjyrZqMg9jYgkEmGcMFmpA/7
qWR3RebTVTNsTaqWHoS+fTSSWF/9y4J7qQcvlFHyPRsGb+ayasQcmzYKUWF7PJqp
JLgEL1FIcRV4miUwXBdWv/NMPuh+X3ZlCqFqd1T8JAKB8sjd+Kzdm69Y05hqaYfs
q6oI/TMPNzduX4KcQhWRK1jVKXUpVBzeb36QpbH+nGG9dXzmwZuJK8m+1excp4NB
2dDYDqrxOuJ0FNQOYOLJdTz/WR8UDNJfqlkr6L47amEAQtcc9rwi5xHD9ZmWTM1J
MTH9epjzUpZmQnVX4g2EYENm7Td8XA==
=Oq18
-----END PGP SIGNATURE-----

--DbLPIOHPLkApkpGN--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180317163348.GO1094>