Your message dated Mon, 18 Dec 2017 18:28:40 +0100
with message-id <f34338a2-bfea-325e-b394-90d745fd1...@debian.org>
and subject line Re: kernel recognizes keyboards and mice as joysticks
has caused the Debian Bug report #884595,
regarding udev: consider blacklisting fake joystick devices
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
884595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: powermanga
Version: 0.93.1-2
Severity: important
Dear Maintainer,
The game didn't work at all.
After loading the game the selected option is 'Quit'. 'Up arrow' key didn't
work on main menu, so I only can change menu option by pressing 'down arrow'.
Once 'Play' option is selected the game starts and the ship goes to up-left
corner and I can't move it from there.
Regards,
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages powermanga depends on:
ii libc6 2.25-4
ii libpng16-16 1.6.34-1
ii libsdl-mixer1.2 1.2.12-14
ii libsdl1.2debian 1.2.15+dfsg2-0.1
ii powermanga-data 0.93.1-2
powermanga recommends no packages.
powermanga suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Am 18.12.2017 um 17:55 schrieb Markus Koschany:
> retitle 884595 udev: consider blacklisting fake joystick devices
> reassign 884595 udev
> clone 884595 -1
> reassign -1 src:linux
> retitle -1 kernel recognizes keyboards and mice as joysticks
> thanks
>
> Am 18.12.2017 um 00:33 schrieb Michael Biebl:
>> Control: reassign -1 powermanga
>>
>> Am 17.12.2017 um 23:24 schrieb Markus Koschany:
>>> Am 17.12.2017 um 23:02 schrieb Michael Biebl:
>>> [...]
>>>> I don't have access to such a device, but it looks like this device node
>>>> /dev/input/js0 is created by the kernel.
>>>> Please elaborate why this is supposed to be a bug in udev.
>>>
>>> I'm not familiar with udev and I would have expected that the device
>>> manager is responsible for creating or handling device nodes. This could
>>> also be a bug in the kernel. We have received similar bug reports [1]
>>> [2] for games in the past.
>>>
>>> In #714399 [3] Peter De Wachter pointed out that it might be a
>>> longstanding kernel bug, reported as:
>>>
>>> https://bugzilla.kernel.org/show_bug.cgi?id=28912
>>> https://bugzilla.kernel.org/show_bug.cgi?id=37982
>>>
>>> But there is also a way to work around this issue by blacklisting such
>>> devices with udev rules:
>>>
>>> https://github.com/denilsonsa/udev-joystick-blacklist
>>>
>>> I'm not sure if someone ever intends to fix these kernel bugs. If udev
>>> is not responsible for creating those fake joystick devices for
>>> keyboards and mice, then please consider to blacklist the affected
>>> devices, so that they will not be confused with joysticks.
>>
>> I'm reassigning this back to powermanga. the udev package is not a
>> proper place for such a blacklist. I'll let you decide if you want to
>> reassign this bug to the kernel or if you want to provide such a
>> blacklist on your own.
>
> Michael what point does it serve to reassign this bug back to
> powermanga? I explained to you that keyboards and mice are recognized as
> joysticks and powermanga is surely not responsible for creating device
> nodes. All games and applications with joystick support are affected.
>
> I am going to clone this bug report and reassign it to src:linux and
> reassign 884595 back to udev.
>
> Reasoning for reassignment:
>
> The kernel is responsible for creating device nodes. Various keyboard
> and mouse models are detected as joysticks though. This makes several
> games hard or even impossible to control because the application code
> assumes a joystick is a joystick and not a keyboard or a mouse.
>
> There are two longstanding kernel bugs which describe the same issue for
> two devices:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=28912
> https://bugzilla.kernel.org/show_bug.cgi?id=37982
>
> Here are two more Debian bug reports which describe the same issue
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711350
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714401
>
> The issue is still reproducible with the latest kernel in Sid.
>
> If this bug cannot be fixed in time for the next stable release aka
> Buster then I would like to see that the udev maintainers create a
> blacklist for such keyboards and mice.
>
> Preliminary work is already available at:
>
> https://github.com/denilsonsa/udev-joystick-blacklist
>
> If the udev maintainers don't want to create and maintain such a
> blacklist, then please mark this bug report as "wontfix" accordingly.
> Please don't reassign it back to affected games and applications.
> Whether I or someone else wants to provide a patch should not be the
> criterion for bug assignment.
>
And you reassigned it back even though I explained that udev is not the
proper place to maintain such a blacklist.
I'm thus going to close this bug report
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
--- End Message ---
_______________________________________________
Pkg-systemd-maintainers mailing list
Pkg-systemd-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers