Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need test feedbacks on Bluetooth HID support PKG #66

Closed
HappyZ opened this issue Feb 23, 2019 · 13 comments
Closed

Need test feedbacks on Bluetooth HID support PKG #66

HappyZ opened this issue Feb 23, 2019 · 13 comments
Labels
Help Needed need help/testers

Comments

@HappyZ
Copy link
Owner

HappyZ commented Feb 23, 2019

If you have flashed my modded PKG that enables Bluetooth HID, I need some feedbacks about:

  1. What is your device?
  2. Does it work?
  3. If not, what is the error?

I personally tried it on RP1 and it works with a Mac magic keybaord. But #65 says it didn't work with errors about Can't communicate with FILCO Bluetooth Keyboard.

@HappyZ HappyZ added the Help Needed need help/testers label Feb 23, 2019
@yefeiyu
Copy link

yefeiyu commented Mar 8, 2019

  1. dpt-rp1
  2. no
  3. Can't communicate with FILCO Bluetooth Keyboard

After receiving the repaired machine these two days, I brushed multiple versions. The first version is returned by the merchant, I rooted - select example-pkg-Bluetooth, and failure.
And then, I flashed the Taobao version, it's claim support Bluetooth Keyboard, but it didn't work (the error message is different from our version).
Then in the Taobao version of the basics, I rooted again, and flashed example-pkg-Bluetooth, it didn't work.

(On Taobao.com pages, I had seen that solders upgrade the Bluetooth function again)

Are you talking about "/root/error.log" on dpt? I did not find it.

$ adb shell
$ su
# mount -o rw,remount /system
# ls *log
*log: No such file or directory
# cd /root
# ls -la
# 

@HappyZ
Copy link
Owner Author

HappyZ commented Mar 17, 2019

im referring to the dmesg log, or logcat when it happens

@fz68
Copy link

fz68 commented Mar 23, 2019

It works on my rp1 with Microsoft Wedge Mobile Keyboard.

@HappyZ
Copy link
Owner Author

HappyZ commented Apr 10, 2019

one also reported they cannot find bluetooth devices at all..

and just to give you some info, the bluetooth HID mod only changes the bluetooth APK profiles.xml that allows HID connections. It does not solve if you cannot find the device.

@HappyZ HappyZ mentioned this issue Apr 12, 2019
@myliyifei
Copy link

What is your device?
Logitech craft

Does it work?
no

If not, what is the error?
can't find it in bluetooth setting

@huhd
Copy link

huhd commented May 10, 2019

Ganss GS87-D works. It requires no code when pairing with dpt-rp1

@myliyifei
Copy link

Logitech K380, I just check it's Bluetooth 3.0 version, which is same as Ganss GS87.
So I guess RP1 only support <= 3.0

@fz68
Copy link

fz68 commented Jun 8, 2019

Install typeeto app at Mac book pro , you can make it's keyboard as rp1's bluetooth keyboard.

@yefeiyu
Copy link

yefeiyu commented Jun 13, 2019

I bought GS87D, it worked.
and I have an idea to transfer a normal keyboard to a mechanical keyboard via USB Bluetooth, so I bought a USB-device, is worked.

@HappyZ HappyZ closed this as completed Jan 7, 2020
@Mrahealpia
Copy link

I seem to have found a way to solve some Bluetooth pairing difficulties.

My keyboard's product name is 'ThinkPad Tablet 2 Bluetooth Keyboard with Stand', and its code name is EBK-209A. The symptom is exactly like yefeiyu's – 'Can't communicate with XYZ device.'

What worked for me was this:

  1. I installed (via ADB) on the DPT-RP1 an app called 'Bluetooth Force Pin Pair (Connect)' by Solvaig JSC;
  2. I opened the app on the DPT-RP1 and tried to pair it with the keyboard a few times;
  3. the effort failed each time, showing a message near the bottom of the screen saying 'Connect error (read failed, socket might closed or timeout, read ret: -1). Trying repair...';
  4. out of desperation, I turned to the Bluetooth section in Android settings and tried to pair the devices again;
  5. after one or two failures, I accidentally noticed that the keyboard appeared as 'paired', but it was still not functional;
  6. I realized that the app had set the pairing pin to 0000, so even without a prompt, I can type the code and pair the keyboard successfully, so I unpaired and repaired it with the DPT-RP1, and this time it is fully functional;
  7. after the keyboard is turned off and on, it connects automatically again.

There must be some redundant steps, but I'm not a programmer – just signed up for this account some minutes ago – so I decided to give as much detail as possible. I suspect the trick is really just having the Digital Paper send a predetermined pin, so that the user can do a 'blind pair', so to speak.

I also have a newer ThinkPad keyboard ('ThinkPad TrackPoint Keyboard II' (https://www.lenovo.com/us/en/p/accessories-and-software/keyboards-and-mice/keyboards/4y40x49493)), but that one wouldn't even show up in the Bluetooth devices list, probably because it is using a newer protocol or something of the sort? But I'm already a very happy man now, so I could care less about that other one.

To others who happen to come across this page, hope it helps!

@ferrarimartin
Copy link

Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem?

@ferrarimartin
Copy link

ferrarimartin commented Dec 9, 2022

Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem?

It seems this was caused by some kind of clash between the Sony stock settings and Android settings. I disabled wifi and enabled bluetooth in the Sony original settings screen instead of the Android settings screen, and now the mouse works without problems. Thanks!!

@ferrarimartin
Copy link

Logitech K480 Keyboard.
It works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Help Needed need help/testers
Projects
None yet
Development

No branches or pull requests

7 participants