From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.bitmessage.ch ([146.228.112.252]) by ur; Mon Sep 26 19:11:30 EDT 2016 dkim-signature: v=1; a=rsa-sha256; d=bitmessage.ch; s=mail; c=relaxed/relaxed; q=dns/txt; h=From:Subject:Date:Message-ID:To:MIME-Version:Content-Type:In-Reply-To:References; bh=57L11zrFdqxoZHHYNTrfA0V7o03JZWjImZK1mPmIBGE=; b=U02F8QvDvUTNMH6+CKXGgT/4+Rc0reepgx1DExd98ydudV2JFdmR0Ap/q+RLQbSRRXruH90tVZsug6rZWI37nzIa9FqrdNW7aWf72/gqlej8UAJGEE8Zr0N+syjTYkbxglpILdb6rXpNzGVl6MJ+WvEj6hzBfrybgQeulxNeB10= Received: from speakerbox (BITMESSAGE [127.0.0.1]) by mail.bitmessage.ch with ESMTPSA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256) ; Tue, 27 Sep 2016 01:10:55 +0200 Date: Mon, 26 Sep 2016 16:13:43 -0700 From: lemon@bitmessage.ch To: 9front@9front.org Subject: Re: [9front] Middle button on usb mice Message-ID: <20160926231343.GA839@speakerbox> References: <20160924032604.GA788@speakerbox> <4fe60d0861a45d7f5c70783f1675bd10@felloff.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4fe60d0861a45d7f5c70783f1675bd10@felloff.net> User-Agent: Mutt/1.7.0 (2016-08-17) List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: rails rich-client general-purpose realtime-java interface On Sat, Sep 24, 2016 at 03:03:23PM +0200, cinap_lenrek@felloff.net wrote: > my suspicion is that we eigther fail to read the hid > descriptor (then no "report descriptor:" should be > printed with debug on), and then assume the default > bootproto one for mouse, or the descriptor is malformed > in some way that we do not understand. running nusb/kb -ddd N returns a "report descripter:" followed by a bunch of hex similar to your output so the descriptor may be malformed then? > the code is here: /sys/src/cmd/nusb/kb/kb.c I'll see what I can find here. Are there any older versions of this code I could check out? If there is another version that works, I think it would be easier to bisect the problem. Thanks for your help cinap. If I find a fix, should I add it here or submit a bug report?