Skip site navigation (1)Skip section navigation (2)
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>