Got this back from the Sony dev Roderick Colenbrander,

"Unfortunately reverting the joydev patch is not an option. Let me
explain why. Joydev is an old legacy for using joysticks. It is very
limited and can only deal with buttons and sticks. It doesn't support
new features like force feedback / rumble (though already added 15+
years ago), multitouch, motion sensors and other features.

When we started offering motion sensors, this broke existing
applications which were never designed with motion sensor support.
Applications which would never get updated. Nor does joydev have a way
to distinguish motion sensor axes from regular joystick axes.

The recommended way for over a decade is to not use joydev, but use
evdev, which is also what is used for keyboard, mouse and other devices.
It offers all the features needed and it is supported fine for ds3 and
ds4."

I am playing with a hack that cam be found here:
https://askubuntu.com/questions/1088925/ubuntu-18-04-no-longer-adds-second-joystick-device-for-sony-dualshock3s-gyro-ac
which I have not gotten to fully work creating a joydev as I write this but I 
do now see both evdevs.  Unfortunately joydev is still pretty standard for 
things like Flightgear.

https://askubuntu.com/questions/1088925/ubuntu-18-04-no-longer-adds-
second-joystick-device-for-sony-dualshock3s-gyro-ac

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

Title:
  Dualshock3 hid_sony accelerometer not registering as joystick

Status in bluez package in Ubuntu:
  New
Status in linux package in Ubuntu:
  Confirmed

Bug description:
  [12649.015762] input: Sony PLAYSTATION(R)3 Controller Motion Sensors as 
/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:512/0005:054C:0268.0004/input/input25
  [12649.015925] input: Sony PLAYSTATION(R)3 Controller as 
/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:512/0005:054C:0268.0004/input/input24
  [12649.016117] sony 0005:054C:0268.0004: input,hidraw3: BLUETOOTH HID v80.00 
Joystick [Sony PLAYSTATION(R)3 Controller] on 60:f6:77:dd:db:90

  4.15.0-38-generic #41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64
  x86_64 x86_64 GNU/Linux

  
  perhaps this is only a config issue as when the new split gyro & analog 
sticks/buttons/triggers 
  both appeared as  joysticks while you can now see only Sony PLAYSTATION(R)3 
Controller(input24) registers as a joystick while Sony PLAYSTATION(R)3 
Controller Motion Sensors (input25) does not.

  Any questions I am happy to respond, I have every reason to believe this is 
actually not a bluez issue but google gives me no returns other than general 
compatibility issues over the new hid_sony driver splitting the gyro from the 
pad.  I use this to stay current on instrument flying while working out of town 
using FlightGear flight simulator, the PS3 gyro is an excellent yoke simulator 
that fis in my laptop bag.
  thanks
  dave

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: bluez 5.48-0ubuntu3.1
  ProcVersionSignature: Ubuntu 4.15.0-38.41-generic 4.15.18
  Uname: Linux 4.15.0-38-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.9-0ubuntu7.4
  Architecture: amd64
  CurrentDesktop: MATE
  Date: Wed Oct 31 15:06:00 2018
  InterestingModules: rfcomm bnep btusb bluetooth
  MachineType: ASUSTeK COMPUTER INC. GL503VD
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-38-generic 
root=UUID=ec87be72-8832-43e4-a6d1-08c4d60d73b1 ro quiet splash 
modprobe.blacklist=nouveau vt.handoff=1
  SourcePackage: bluez
  UpgradeStatus: Upgraded to bionic on 2018-08-01 (90 days ago)
  dmi.bios.date: 03/13/2018
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: GL503VD.307
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: GL503VD
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: 1.0
  dmi.chassis.asset.tag: No  Asset  Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: ASUSTeK COMPUTER INC.
  dmi.chassis.version: 1.0
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrGL503VD.307:bd03/13/2018:svnASUSTeKCOMPUTERINC.:pnGL503VD:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnGL503VD:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
  dmi.product.family: ROG
  dmi.product.name: GL503VD
  dmi.product.version: 1.0
  dmi.sys.vendor: ASUSTeK COMPUTER INC.
  hciconfig:
   hci0:        Type: Primary  Bus: USB
        BD Address: 60:F6:77:DD:DB:90  ACL MTU: 1021:4  SCO MTU: 96:6
        UP RUNNING PSCAN 
        RX bytes:624605 acl:10743 sco:0 events:125 errors:0
        TX bytes:5814 acl:12 sco:0 commands:106 errors:0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1800839/+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