From owner-freebsd-questions@freebsd.org Sun Apr 22 09:17:02 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E3F7FAD563 for ; Sun, 22 Apr 2018 09:17:02 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9A1D675AA2 for ; Sun, 22 Apr 2018 09:17:01 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.45.149]) by mrelayeu.kundenserver.de (mreue006 [212.227.15.167]) with ESMTPA (Nemesis) id 0Ltyl8-1eRjmH3apK-011Rak; Sun, 22 Apr 2018 11:17:00 +0200 Date: Sun, 22 Apr 2018 11:16:59 +0200 From: Polytropon To: Anton Shterenlikht Cc: freebsd-questions@freebsd.org Subject: Re: touchpad mouse not working Message-Id: <20180422111659.bb8229e5.freebsd@edvax.de> In-Reply-To: <20180420190251.GA65091@jail0199.vps.exonetric.net> References: <201804152038.w3FKcI5l097823@jail0199.vps.exonetric.net> <20180416002136.ea89f2ac.freebsd@edvax.de> <20180420190251.GA65091@jail0199.vps.exonetric.net> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:U9t97XbhOnddNpyE8yUl/79ExAzBxHLeALHGVRBdxxDsxS1h1PH amWFjxp/QxqITaea9T4n/wMJspHd6Yyt1XAUWJhGO/gp432gtXEP/BTJey3Cam5J8IlVDDy fswyl4rLYbGS9cx+5ka1AIHCzXzu7EfQA5BfIfrn9oC+Z+Dnu4/qYy/IfgzNAFvb/S0fZBh FLLTmYiiGGobGuSBFIZYw== X-UI-Out-Filterresults: notjunk:1;V01:K0:aY4xmsjQw4c=:ELHWfJ3HQVFcF5uiyzfVtf 5eLO10YTRla8kXHlSZyp0aHwhurDhKHqSL258cHGFZ4N6W8WQv+wkgv1NQyXVLCwHzuiblROZ oLTxD5Jps0d+aKX8yfY5dwA1nTljv0XXGnDrksYA0NA/9+7dBoylbPixMcoPiUdGEibObb5N8 bRIGGGD8ApEbnKAk0s1+HwZYcV/6qMg5e8Mc7b9WYYeJwxRK57RdR9g7TWcLBNvPvbeZmYH0C wAsB+JJZdr+P/cFIAqWcKdqStSyeQfVLbb8hhmlI9iSE1n93x2glnnpK2fnEurkz3MywwcshF h33HZcpcOyiFeW8EndIQFaTUpcqxAT75gkwMegtbM8yDdUPSg0IuFvXJRoU8OrjPuNOSTRyUx CepjH1ntzRAY9lV1VvhmyyF+6VW+44I1SAgS2I/A1RYTYGUSGhNWJaJxDaTlUU4gzNEbk3Po+ nE+DQajQBBbTJaOaOy9yA07t6epy8eFur/+1h15O1e3CGkmobi4Wrvjv2Z1U47Gh8UDLJkavb otw+djW57VUnRBWIhE4qr9/g0JgKQ+kqtjeAnagwMPLliUc5Rwq1GG8MyTPdv3wTJWA5YZJvs O/hUwMx0jp+LF99I+8L9CDL2mSx55YJWcjS6vf9JD0moNI/qaB+CvmLoEm3e0kAvDz/9K6aWz PtCgLxtWZV7QnT9/ZyH82BLLOCviUjZFXbwwnIS9cc0CFXElEMCEiek9o+bmhdMVjcKf4NDZ8 2JeFwXu0DbK46Hu7xVzvu4Znuggk+gCNoyqJG+4lJp3ZIu11NksoULKAr7M= X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2018 09:17:02 -0000 On Fri, 20 Apr 2018 19:02:51 +0000, Anton Shterenlikht wrote: > On Mon, Apr 16, 2018 at 12:21:36AM +0200, Polytropon wrote: > > On Sun, 15 Apr 2018 20:38:18 GMT, Anton Shterenlikht wrote: > > > Please help get a touchpad mouse working. > > > I've moused_enable="YES" in /etc/rc.conf > > > which should be enough. > > > However, I don't see psm in dmesg. > > > What am I missing? > > > > Check if the built-in touchpad has been deactivated > > in the CMOS setup (sometimes possible). If it does > > not appear in dmesg as psm0, check if it _might_ be > > connected to USB internally, so ums0 should be visitble > > (and moused should be started fot it automatically). > > Also check if there is a hardware switch for deactivating > > the touchpad (probably not, but I don't know what > > hardware you're using). > > There 3 options in BIOS: (1) no touchpad, (2) PS2 mouse > and (3) Touchpad. I tried all of them - no luck. That is really strange. At least a corresponding driver entry should appear, even if the device itself is "dead" (no reaction when being touched). > No psm or ums. This sounds really strange... On my Lenovo R61i laptop, the touchpad and the TrackPoint (the "nub") are conbined into the same device, i. e., they usually act in parallel. They then appear as _one_ device: a PS/2 mouse. Example from dmesg: atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 <--- psm0: [GIANT-LOCKED] <--- psm0: model Generic PS/2 mouse, device ID 0 <--- The CMOS setup allows the following configuration that can disable the stupid touchpad, but leave the TrackPoint: TrackPoint [ Automatic* / Disabled ] Touch Pad [ Automatic / Disabled* ] Now the one psm0 device only represents the TrackPoint, while the touchpad can serve as a coffee cup warmer. :-) > This is my pciconf -lv. > Does it contain any hints? No. You should check: # dmesg | grep psm and # dmesg | grep ums or # usbconfig list to check for USB device entries explicitely (because modern laptops sometimes utilize an "internal USB mouse" for the touchpad rather than a PS/2-style device). No matter how the manufacturer implemented the touchpad device, it should appear in dmesg. By the way, is there a /boot/kernel/acpi_.ko related to your hardware? If yes, try to load it - it might enable "hidden hardware" that won't show up normally. Also check if you have a "Synaptics Touchpad": https://wiki.freebsd.org/SynapticsTouchpad https://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html#idp59957608 https://forums.freebsd.org/threads/how-to-use-synaptics-driver-for-better-touchpad-features.54872/ Again, this assumes that some device entry is already present for the touchpad (usually psm). -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...