PS4 bluetooth GIMX not working

Need help? Ask here and someone will help
Post Reply
acejingbo
Posts: 6
Joined: Tue Apr 12, 2016 4:58 am

PS4 bluetooth GIMX not working

Post by acejingbo »

Hardware:
1. bluetooth dongle CSR4.0 (http://www.amazon.com/Love-Bluetooth-In ... detailpage Pretty lame to include amazon link here. But currently not sure where else to find detailed model and manufacturer info. Please let me know how if need more detail.)
2. Teensy 2.0 (http://www.amazon.com/PJRC-Teensy-2-0/d ... ge_o01_s00) flashed with the atmega32u4.hex downloaded in gimx wiki
3. PS4
4. PC with Ubuntu, trying to use keyboard as controller, no built in bluetooth

Symptom:
Flashed teensy 2.0 nothing seems bothering it.
Paired ds4 with dongle and with teensy plugged to pc then ps4 then ps. Everything still going perfect.
Unplugged DS4 after pairing.
Start Gimx seems fine.
Press everything in keyboard not working, including the button mapped to ps. Logging shows it though.
Press everything in controller still work, including PS button up down left right.

Log:
option -l with value `log.txt'
option -c with value `jingboconfig.xml'
option -t with value `DS4'
option -h with value `0'
option -b with value `60:5B:B4:D6:98:F2'
grab flag is unset
status flag is set
subpos flag is set
force_updates flag is set
window_events flag is set
GIMX 5.7 x86_64
Ubuntu 14.04.2 LTS
Linux 3.16.0-46-generic #62~14.04.1-Ubuntu SMP Tue Aug 11 16:27:16 UTC 2015 x86_64
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2883 Sunplus Innovation Technology Inc.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 031: ID 054c:05c4 Sony Corp.
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ Port 2: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 2: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 31, If 0, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 2: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 2: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
using default refresh period: 10.00ms
A device name is empty. Multiple mice and keyboards are not managed.
Warning: can't open macro directory /home/jingbo//.gimx//macros/
listening on psm: 0x0001
listening on psm: 0x0011
listening on psm: 0x0013
0 1460436774.815826, PS (255)
0 1460436775.955814
0 1460436776.185775, PS (255)
0 1460436776.815814
0 1460436777.155817, PS (255)
0 1460436778.755813
0 1460436778.965824, lstick x (128)
0 1460436779.065805, lstick x (128), lstick y (-128)
0 1460436779.125820, lstick y (-128)
0 1460436779.155815, lstick x (-128), lstick y (-128)
0 1460436779.195815, lstick x (-128)
0 1460436779.275816, lstick x (128)
0 1460436779.325815, lstick x (128)
0 1460436779.385813, lstick x (128), lstick y (128)
0 1460436779.475816, lstick x (-128), lstick y (128)
0 1460436779.485815, lstick x (-128), lstick y (128)
0 1460436779.555820, lstick x (128), lstick y (128)
0 1460436779.565819, lstick x (128)
0 1460436779.645818, lstick x (128)
0 1460436779.705818, lstick x (128), lstick y (-128)
0 1460436779.755774, lstick y (-128)
0 1460436779.825794, lstick x (-128), lstick y (-128)
0 1460436779.955821, lstick x (-128)
0 1460436780.095816
Exiting

Notice:
1. the dongle i used with gimx to pair with ps3 controller before, and it works. Now it's with same dongle, hopefully that's still fine?
2. DS4 running low in battery not sure that matter but will try tomorrow just in case.

So it looks to me keyboard -> gimx -?-> bluetooth dongle -?-> ds4 -> ps4. Is that correct understanding? What's suggested next step to debug? Or if any step above clearly looks wrong please let me know
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: PS4 bluetooth GIMX not working

Post by Matlo »

GIMX creator
acejingbo
Posts: 6
Joined: Tue Apr 12, 2016 4:58 am

Re: PS4 bluetooth GIMX not work

Post by acejingbo »

Hmmm I am sure I did.

What I did is more like

while ps4 says "press ps button to use controller"
Click Start
Pressed ps on pc, ps4 no response, gmix shows log of a ps press
Pressed ps on controller, ps4 opened, gmix no log
Then pressed up down left right on pc, gmix shows log but ps4 didn't move
Then pressed ps on pc, gmix shows log of ps, ps4 no move
Then pressed
While ps4 is already opened and shows menu and everything
Did exactly the same thing got exactly the same result
acejingbo
Posts: 6
Joined: Tue Apr 12, 2016 4:58 am

Re: PS4 bluetooth GIMX not working

Post by acejingbo »

After a lot more try, I think I figured it out.

The ps4 need to be on, ds4 need to be off
ds4 need to be not plugged in anywhere. Put it in either ps4 or pc it will stop.
Then
Hit start in gimx
Hit ps in ds4 it will show white light instead of blue
After a few second pc all input are gonna work
acejingbo
Posts: 6
Joined: Tue Apr 12, 2016 4:58 am

Re: PS4 bluetooth GIMX not working

Post by acejingbo »

Thanks Matlo! Gimx is my hero today!
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: PS4 bluetooth GIMX not working

Post by Matlo »

acejingbo wrote:ds4 need to be not plugged in anywhere. Put it in either ps4 or pc it will stop.
This is step #11 :)
GIMX creator
acejingbo
Posts: 6
Joined: Tue Apr 12, 2016 4:58 am

Re: PS4 bluetooth GIMX not working

Post by acejingbo »

Yeah I was mentioning that just for notice. Cause I tried all kinds of thing in case I interpret anything wrong.
I was mostly stuck at "ds4 need to be off". Cause most of time it's already turned on by previous try's #14, or manually turned on to login ps4.
Post Reply