Dell Precision 7520 laptop: built-in mouse "fail"; USB mouse OK
Vladimir Kondratyev
vladimir at kondratyev.su
Sat Mar 17 23:03:09 UTC 2018
On 2018-03-17 19:33, David Wolfskill wrote:
> 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.)
It's probably that your laptop has an ALPS touchpad:
https://www.driveridentifier.com/scan/dell-inc-precision-7520-precision-sku07b0/desktop/F70B463F27B0466AA190E50F67469F64
Unfortunately it is not supported by FreeBSD.
I think the best you can do is to remove outdated "ALPS GlidePoint" from
psm's driver probe list and play around hint.psm.0.flags in
/boot/device.hints
--- sys/dev/atkbdc/psm.c
+++ sys/dev/atkbdc/psm.c
@@ -680,8 +680,6 @@ static struct {
0x04, MOUSE_ELANTECH_PACKETSIZE, enable_elantech },
{ MOUSE_MODEL_INTELLI, /* Microsoft IntelliMouse */
0x08, MOUSE_PS2INTELLI_PACKETSIZE, enable_msintelli },
- { MOUSE_MODEL_GLIDEPOINT, /* ALPS GlidePoint */
- 0xc0, MOUSE_PS2_PACKETSIZE, enable_aglide },
{ MOUSE_MODEL_THINK, /* Kensington ThinkingMouse */
0x80, MOUSE_PS2_PACKETSIZE, enable_kmouse },
{ MOUSE_MODEL_VERSAPAD, /* Interlink electronics
VersaPad */
>
> Peace,
> david
--
WBR
Vladimir Kondratyev
More information about the freebsd-mobile
mailing list