Smeuuh, I can confirm the exact same thing happened to me. There's the
"bogus accelerometer" event device (called USB Dance Mat Motion Sensors
on my pad), and then there's another which isn't recognized by Stepmania
(you can see "not a joystick; ignoring" on its output if you run it from
terminal). On my Mayflash TX4500-v2 the product string is USB Dance Mat.
The IDs are indeed 054c:0268 on my dance pad as well. Oddly, it didn't
seem to need the quirk as the two devices were there and received events
even before patching the kernel.

What I did end up doing was mapping the joystick device (the one that
registers input when looking with evtest or similar tool) as an Xbox
controller via Xboxdrv. You have to do that manually, though, since just
enabling the service doesn't detect the mapping correctly. I used this
guide here: https://github.com/RetroPie/RetroPie-Setup/wiki/Universal-
Controller-Calibration-&-Mapping-Using-xboxdrv . After that the fake
Xbox controller got detected by Stepmania and worked flawlessly after
mapping it in Options (I didn't need axisfix, your situation may vary).
Hope this workaround helps you a bit.

I have a hunch the quirk does not work at this point, and the dance pads
still get detected as a borked PS3 controller (with accelerometer).

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1584475

Title:
  No input events for FutureMax Dance Mat

Status in linux package in Ubuntu:
  Triaged

Bug description:
  On my ubuntu booth of my FutureMax Dance Mats does not generate any input 
events. So they can not be used. The hardware is working, i verified this with 
a windows PC.
  The missing events were checked with cat /dev/input/eventX, evtest, xev.

  On ubuntu the device is set up (udevadm has it, dmesg has it, evtest
  sees it), module joydev is loaded but no input is recognized/ visible
  and /dev/input/eventX

  Expected behavior: Plug and Play with the usb Dance Mat
  Acutal behavior: No play possible as no input events appear and so the game 
can not use it.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.4.0-22-generic 4.4.0-22.40
  ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
  Uname: Linux 4.4.0-22-generic x86_64
  NonfreeKernelModules: nvidia_uvm nvidia
  ApportVersion: 2.20.1-0ubuntu2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  xar        2249 F.... pulseaudio
   /dev/snd/controlC0:  xar        2249 F.... pulseaudio
  CurrentDesktop: MATE
  Date: Sun May 22 15:29:57 2016
  HibernationDevice: RESUME=UUID=d68a39e5-b419-4307-9af9-6eeda8990336
  MachineType: Sony Corporation VPCZ12C5E
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic 
root=UUID=18e98aae-17c4-4d7d-80db-421236684825 ro quiet splash
  RelatedPackageVersions:
   linux-restricted-modules-4.4.0-22-generic N/A
   linux-backports-modules-4.4.0-22-generic  N/A
   linux-firmware                            1.157
  SourcePackage: linux
  UpgradeStatus: Upgraded to xenial on 2016-05-17 (4 days ago)
  dmi.bios.date: 07/30/2010
  dmi.bios.vendor: INSYDE
  dmi.bios.version: R3030C3
  dmi.board.asset.tag: N/A
  dmi.board.name: VAIO
  dmi.board.vendor: Sony Corporation
  dmi.board.version: N/A
  dmi.chassis.asset.tag: N/A
  dmi.chassis.type: 10
  dmi.chassis.vendor: Sony Corporation
  dmi.chassis.version: N/A
  dmi.modalias: 
dmi:bvnINSYDE:bvrR3030C3:bd07/30/2010:svnSonyCorporation:pnVPCZ12C5E:pvrJ004B4UH:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
  dmi.product.name: VPCZ12C5E
  dmi.product.version: J004B4UH
  dmi.sys.vendor: Sony Corporation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1584475/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to