yes of course I know the concept of pairing the devices. However as you also can see in the logs the S7 issues the Simple Pairing which is successfully and paired again.
Code: Select all
> HCI Event: User Confirmation Request (0x33) plen 10
bdaddr A4:84:31:2F:85:C6 passkey 934715
< HCI Command: User Confirmation Request Reply (0x01|0x002c) plen 6
bdaddr A4:84:31:2F:85:C6
> HCI Event: Command Complete (0x0e) plen 10
User Confirmation Request Reply (0x01|0x002c) ncmd 1
status 0x00 bdaddr A4:84:31:2F:85:C6
> HCI Event: Simple Pairing Complete (0x36) plen 7
status 0x00 bdaddr A4:84:31:2F:85:C6
> HCI Event: Link Key Notification (0x18) plen 23
bdaddr A4:84:31:2F:85:C6 key 60491E2A12A259BFDC0121A790B5261F type 4
Type: Unauthenticated Combination Key
> HCI Event: Auth Complete (0x06) plen 3
status 0x00 handle 70
As written above my test procedure is to pair the devices Linux PC -> Windows PC or Linux PC -> S7 before I start GIMX.
Then I copy the real linkkeys from /var/lib to GIMX config/bluetooth directory and start GIMX.
The previously discovered device changed then from osboxes-0/ubuntu-0 Desktop to "Wireless Controller" Gampad.
And still appears as paired.
But the connection fails always with the 0x0013 connection drop either Refused or not Supported. The error "Not supported " may comer from a bluetooth dongle therefore I have bought a new one (HAMA).
Windows 10 is connecting and then fails BlueSoleil can't discover Services and fails and S7 fails also.
I don't own a PS4 or DS4 maybe the 0x0013 is correctly recognized on these devices which fails on Desktop PC or S7
I have used this version since beginning and writing this post
https://github.com/matlo/GIMX/releases/latest
https://github.com/matlo/GIMX/releases/ ... 1_i386.deb