FORUMS
Remove All Ads from XDA

iPAQ Foldable Bluetooth keyboard ** Solved??

87 posts
Thanks Meter: 0
 
By andret, Member on 11th January 2009, 06:04 AM
Post Reply Email Thread
Hi

I have one of those ipaq foldable keyboards (bluetooth) and I'd like to get this working on Windows Mobile 6.1 to use it on my touch diamond.

The original driver which ships with the keyboard doesnt appear to work on Windows Mobile 6.1 (I think its designed for 2003) but it seems the bluetooth layer is working perfectly....

The keyboard itself presents itself as a bluetooth serial port which can be paired and connected to the touch diamond... problem is how to get the serial port used for keyboard input

Any ideas?

Thanks!
 
 
28th January 2009, 10:08 AM |#2  
OP Member
Thanks Meter: 0
 
More
Solved
I've developed a small application which wraps the serial output into the API.


** EXPERIMENTAL ** USE AT OWN RISK **

1. Ensure you have NETCF 3.5 installed on your device.
2. Extract the .exe file from the zip archive and save it somewhere on your device.
3. Pair your keyboard via bluetooth.
4. Create an outgoing serial port (any port from COM1 through COM9)
5. Fire up the saved application.
6. Select the COM port used in #4 above and click on CONNECT - If the connection fails exit application and repeat from step #3
7. Test connectivity by pushing shift/caps lock.
Attached Files
File Type: zip ipaqkb_1a.zip - [Click for QR Code] (5.8 KB, 711 views)
24th February 2009, 10:12 PM |#3  
Junior Member
Thanks Meter: 0
 
More
Can't get this to work
Hi there

Tried to install this on an HTC Touch HD and it doesn't work unfortunately... I get an error message but apparently need to install a special cab file from microsoft containing .NET CF 3.5 error messages?

If you feel like having a go at getting this to work would very much appreciate it!
8th April 2009, 10:23 AM |#4  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by ONLawson

Hi there

Tried to install this on an HTC Touch HD and it doesn't work unfortunately... I get an error message but apparently need to install a special cab file from microsoft containing .NET CF 3.5 error messages?

If you feel like having a go at getting this to work would very much appreciate it!

Hi

You just need to install .net framework 3.5 and it should work
8th April 2009, 12:40 PM |#5  
Junior Member
Thanks Meter: 0
 
More
Hi!

I only can create COM6 or COM7 as outgoing ports... Any solution? Thank you!
8th April 2009, 04:48 PM |#6  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by lilitz

Hi!

I only can create COM6 or COM7 as outgoing ports... Any solution? Thank you!

I will amend the application to enable you to specify a COM port.. unfortunately this can only be done when I am home so check back in a few hours....
8th April 2009, 06:56 PM |#7  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by lilitz

Hi!

I only can create COM6 or COM7 as outgoing ports... Any solution? Thank you!

I've updated the application and the connection process as can be seen in post #2.
8th April 2009, 08:22 PM |#8  
Junior Member
Thanks Meter: 0
 
More
Great work!!! It works perfectly.

Only two questions:

It's possible to hide the win keyboard screen?
Could you add -in a future- a key repeat?

Thank you very much!
9th April 2009, 04:01 AM |#9  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by lilitz

Great work!!! It works perfectly.

Only two questions:

It's possible to hide the win keyboard screen?
Could you add -in a future- a key repeat?

Thank you very much!

I'll add keystroke repeat at some stage but its beyond what I originally anticipated so dont hold your breath until then

Some of the special function keys dont function yet either but as they are not really used it didnt make sense to add them initially.
10th April 2009, 05:31 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Finally I got the keyb screen hidden, but if I hide it, the space bar key doesn't work. Otherwise this app is very very very usefull .

Andret: Did you try to install Widdcomm Broadcom Stack on your Diamond? I readed somewhere that there's a version compatible with HTC Hermes, I don't know if it can be used with your phone....

I tried to contact with darfon (without response yet) to ask them for the service manual of G950, I disassembled the keyb and there's a jumper connector in the motherboard, I wonder if it's possible to turn it into HID soldering a bridge there...

Greetings and thanks again.
10th April 2009, 07:47 PM |#11  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by lilitz

Finally I got the keyb screen hidden, but if I hide it, the space bar key doesn't work. Otherwise this app is very very very usefull .

Andret: Did you try to install Widdcomm Broadcom Stack on your Diamond? I readed somewhere that there's a version compatible with HTC Hermes, I don't know if it can be used with your phone....

I tried to contact with darfon (without response yet) to ask them for the service manual of G950, I disassembled the keyb and there's a jumper connector in the motherboard, I wonder if it's possible to turn it into HID soldering a bridge there...

Greetings and thanks again.

I dont have an issue with spacebar when I hide the popup keyboard.... I do occasionally get an issue when the spacebar doesnt work but I havent figured out what the reason for this is.... it seems to be rather random 1 out of 20 or so times I connect/reconnect the keyboard.

I've never opened the keyboard but I too have wondered about getting it into HID mode since it seems some of the later ones from HP support both HID and SPP.

I've never tried instaling a different type of stack on the phone... the app works fine as it is on my wife's diamond and was originally developed on my touch pro actually until it worked and then off to the diamond... not much use for it on the TP as it has a hardware keyboard.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes