Date: Sun, 18 Mar 2018 02:02:39 +0300 From: Vladimir Kondratyev <vladimir@kondratyev.su> To: mobile@freebsd.org Cc: owner-freebsd-mobile@freebsd.org, David Wolfskill <david@catwhisker.org> Subject: Re: Dell Precision 7520 laptop: built-in mouse "fail"; USB mouse OK Message-ID: <e234833d1e32267358fd3d3022d7387d@kondratyev.su> In-Reply-To: <20180317163348.GO1094@albert.catwhisker.org> References: <20180317163348.GO1094@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e234833d1e32267358fd3d3022d7387d>
