From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io0-f182.google.com ([209.85.223.182]) by ur; Wed Jun 29 19:45:47 EDT 2016 Received: by mail-io0-f182.google.com with SMTP id s63so57266661ioi.3 for <9front@9front.org>; Wed, 29 Jun 2016 16:45:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=sIxknH035H2V/eWnz8zIKpJi8zCbkPda06N3Dla0ZNA=; b=o82aXGiZ6a0QTymCLwKYW9a0pjNRyzR+oYjsmFGjVxiSLe8GgjW56FuxhWvwskSKdp 4CsZaMEviPp38yLQAcM/yugx5IMwJxRGp7y9YZ1xM+MYGFAhn39JKZqRQNKlU3uuz/8B DGvZ3tfyY5BqCvC1s3y733+aFpdNg093kK0n7bj8w4MWIoi3lvBWED0IXYjA77joikRO 1Cw1j5q3UN2hSV9a1as7fipqES2R8fFe57s2sbqmy+DjFGq30i7ofC1L6nskDomdOeAt KgESUdksOiFinSI8Li5jfWksNLKcFtplypOzqZ9ltI0eyYfHrnV2CRoVmbifOO4EGxnC +yLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=sIxknH035H2V/eWnz8zIKpJi8zCbkPda06N3Dla0ZNA=; b=Dqu6u+2+pk8b2GHPiwtXOUh6LJlQGLHZXOkC/X7+YfJuXemAuPQ8JRY0rzQJaFrK9D xoctZQr/6PxkXzaiXBJJ+CEnKiCWBP1HwBUxvLyyL7nJTT5ZdZNNiJYdG6zSFopjcNrB X6bIOTGoCdQVujYzkqXaxXKWSdpxCWJlqKRksX8/o/J3nErr/0wBIfdJVJ6Pc9OPBrd7 1bJCdSyjNbRfIt23c61cqn/29DWotVQgmm3f/z1cEHusfrBT8Gsn1OxipAB71DyKuM0I JIeAF1MFwJdRuQSZR7Eu+kDhkqSoqLiHLMTfqJtToI/wc4nyZ/rdWKgISnsKI3IZVg3w UX9Q== X-Gm-Message-State: ALyK8tI4C7xAw12JGaYYstPhv9ilhMoOsLXWUquoYIjzUHB+wyvnO3MFtxMIx8wK1oYRej/QESiWNS8Us2970A== X-Received: by 10.107.56.215 with SMTP id f206mr11908827ioa.188.1467243945304; Wed, 29 Jun 2016 16:45:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.55.65 with HTTP; Wed, 29 Jun 2016 16:45:15 -0700 (PDT) In-Reply-To: <33360206290d8284b8a53a1367b08c97@felloff.net> References: <33360206290d8284b8a53a1367b08c97@felloff.net> From: Dave MacFarlane Date: Wed, 29 Jun 2016 19:45:15 -0400 Message-ID: Subject: Re: [9front] Hardware woes To: 9front@9front.org Content-Type: text/plain; charset=UTF-8 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: content-addressed stable shader I got home today ready to dig in and look into this more systematically after reading up about all the different modes for synaptic drivers, how to query and set them, the weird encoding they do to fit the extended commands into the standard PS2 protocol, etc, booted into 9front, and.. it worked just fine. It turns out the problem is that resetmouse() resets the PS2 properties, but the mode had already been set by the Linux driver from PS2 mode to the absolute mode where it includes raw details about touch pressure, size, etc (which 9front is misinterpreting as arbitrary PS2 events).. a reboot isn't, technically, "powering on", so it isn't resetting the mode to the PS2 emulating default value that it comes up as with on a cold boot, but leaving it wherever the last OS left it. As long as I physically power off the machine and turn it back on, it works just fine. On Wed, Jun 29, 2016 at 11:49 AM, wrote: > touching would indeed produce tons of noise. thats why i suggested you > press a button in an attept to produce a single packet response. but > i have no idea what your computer is like. there might not even be > physical buttons anymore. > > your suspicion that it is in the wrong mode is plausible... the pc > mouse driver is not aware of any synaptic protocols. why the bios > set it to non-ps2 emulation mode is the question. > > yes, i8042auxcmd() sends a raw byte to the mouse. > > no, there is no driver to write the aux port from userspace, > tho you could make one with addarchfile() and writing a functions. > > nusb/ether supports some chips as well as generic usb ethernet devices, > but i cannot guarantee if they will work. no real ethernet sucks, as > this also means it will be impossible to pxe boot this machine (very > convenient for writing drivers). > > good luck. > > -- > cinap -- - Dave