From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Jiri Kosina <jkosina@suse.cz>
Cc: Pavel Machek <pavel@ucw.cz>,
kernel list <linux-kernel@vger.kernel.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
linux-input@vger.kernel.org
Subject: Re: 3.7-rc3: mouses stopped working
Date: Sun, 18 Nov 2012 00:56:38 -0800 [thread overview]
Message-ID: <20121118085638.GA2331@core.coreip.homeip.net> (raw)
In-Reply-To: <alpine.LNX.2.00.1211161335180.20577@pobox.suse.cz>
On Fri, Nov 16, 2012 at 01:37:31PM +0100, Jiri Kosina wrote:
> On Fri, 16 Nov 2012, Pavel Machek wrote:
>
> > > > root@amd:/tmp# uname -a
> > > > Linux amd 3.7.0-rc5+ #236 SMP Thu Nov 15 20:07:26 CET 2012 i686 GNU/Linux
> > > > root@amd:/tmp# cat /dev/input/mice
> > > > cat: /dev/input/mice: No such device or address
> > > > root@amd:/tmp# ls -al /dev/input/mice
> > > > crw-rw---- 1 root root 13, 63 Apr 25 2010 /dev/input/mice
> > > > root@amd:/tmp#
> > >
> > > Let's see whether this is /dev/input/mice issue or something else first.
> > >
> > > Is anything coming out of corresponding /dev/input/eventX node?
> >
> > /dev/input/mouse0 and /dev/input/mouse1 generate events when I move
> > internal/USB mouse.
> >
> > ls -al /dev/input/mouse0
> > crw-rw---- 1 root root 13, 32 Apr 25 2010 /dev/input/mouse0
> > pavel@amd:/tmp$ ls -al /dev/input/mouse1
> > crw------T 1 root root 13, 33 Aug 30 16:41 /dev/input/mouse1
> > pavel@amd:/tmp$
> >
> > > And /dev/hidrawX?
> >
> > /dev/hidraw0 seems to correspond to USB mouse and generates
> > events. Could not find hidraw corresponding to PS/2 mouse.
>
> That is correct and expected behavior.
>
> > So it seems to be "/dev/input/mice" issue. Does it work for you?
>
> Yes, it works for me properly (testing with rc4+, 1b42fc4 more precisely).
> Even after disconnect/reconnect cycle of USB mouse, I am getting events
> properly from /dev/input/mice (frankly I am surprised that you noticed ...
> Xorg has been using evdev driver for ages already by default, right?)
>
> What was the last kernel version that worked for you in this respect?
>
> Adding Dmitry and linux-input.
Does the patch below help?
Thanks.
--
Dmitry
Input: mousedev - move /deb/input/mice to teh correct minor
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
When doing conversion to dynamic input numbers I inadvertently moved
/dev/input/mice form c,13,63 to c,13,31. We need to fix this so that
setups with statically populated /dev continue working.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
drivers/input/mousedev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/input/mousedev.c b/drivers/input/mousedev.c
index 8f02e3d..4c842c3 100644
--- a/drivers/input/mousedev.c
+++ b/drivers/input/mousedev.c
@@ -12,8 +12,8 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#define MOUSEDEV_MINOR_BASE 32
-#define MOUSEDEV_MINORS 32
-#define MOUSEDEV_MIX 31
+#define MOUSEDEV_MINORS 31
+#define MOUSEDEV_MIX 63
#include <linux/sched.h>
#include <linux/slab.h>
next prev parent reply other threads:[~2012-11-18 8:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20121115132849.GA4062@elf.ucw.cz>
[not found] ` <alpine.LNX.2.00.1211151429240.15877@pobox.suse.cz>
[not found] ` <20121115140736.GA2651@elf.ucw.cz>
[not found] ` <alpine.LNX.2.00.1211151508350.15877@pobox.suse.cz>
[not found] ` <20121116013405.GA2002@elf.ucw.cz>
[not found] ` <alpine.LNX.2.00.1211161153290.20577@pobox.suse.cz>
[not found] ` <20121116122400.GA10994@elf.ucw.cz>
2012-11-16 12:37 ` 3.7-rc3: mouses stopped working Jiri Kosina
2012-11-18 8:56 ` Dmitry Torokhov [this message]
2012-11-18 13:34 ` Krzysztof Mazur
2012-11-18 18:53 ` Pavel Machek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20121118085638.GA2331@core.coreip.homeip.net \
--to=dmitry.torokhov@gmail.com \
--cc=jkosina@suse.cz \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=pavel@ucw.cz \
--cc=rjw@sisk.pl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).