Dell Precision 7520 laptop: built-in mouse "fail"; USB mouse OK

David Wolfskill david at catwhisker.org
Sat Mar 17 16:33:52 UTC 2018


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=(\bCategoryLaptop\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
-- 
David H. Wolfskill				david at catwhisker.org
Trump administration: victimizing the defrauded and supporting the fraudsters

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20180317/2b6724d1/attachment.sig>


More information about the freebsd-mobile mailing list