* [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
@ 2006-09-15 14:02 Chris S
2006-09-15 14:13 ` Marcel Holtmann
0 siblings, 1 reply; 17+ messages in thread
From: Chris S @ 2006-09-15 14:02 UTC (permalink / raw)
To: bluez-devel
First, I apologize if this is off-topic for this list, but I'm not
sure where to post general Bluetooth+Linux related questions.
I recently bought a Celluon CL800BT Bluetooth keyboard/mouse
(http://celluon.com/products/laserkey.htm?sm=2_1) and I'd like to use
it in Linux (Fedora Core 5). I've tried the Gnome and KDE utilities,
but haven't had much luck. I was able to use kbluetoothd to see some
sort of "Serial Port" file on the device, but I wasn't able to do
anything further. I've also gotten some feedback from hcitool and hidd:
$ hcitool scan
Scanning ...
00:0B:24:40:C7:83 CL800BT
$ hcitool inq
Inquiring ...
00:0B:24:40:C7:83 clock offset: 0x3ab6 class: 0x400210
$ hcitool info 00:0B:24:40:C7:83
Requesting information ...
BD Address: 00:0B:24:40:C7:83
Device Name: CL800BT
LMP Version: 1.1 (0x1) LMP Subversion: 0x291
Manufacturer: Cambridge Silicon Radio (10)
Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
<3-slot packets> <5-slot packets> <encryption> <slot
offset>
<timing accuracy> <role switch> <hold mode> <sniff mode>
<park state> <RSSI> <channel quality> <SCO link> <HV2
packets>
<HV3 packets> <u-law log> <A-law log> <CVSD> <paging
scheme>
<power control> <transparent SCO>
$ hidd --connect 00:0B:24:40:C7:83
Connected to 00:0B:24:40:C7:83 on channel 1
Press CTRL-C for hangup
Unknown event code 165
Unknown event code 165
Unknown event code 1
Unknown event code 0
Unknown event code 0
Unknown event code 0
Unknown event code 1
Unknown event code 255
Unknown event code 1
Unknown event code 18
Unknown event code 0
Unknown event code 1
Unknown event code 255
Unknown event code 255
Unknown event code 255
Unknown event code 0
Unknown event code 1
The last part is interesting, because the three 255s repeat for every
keypress and mouse movement made with the device.
Does this output match any known Bluetooth keyboard/mouse protocol?
How can I configure Xorg to interpret this device as a keyboard and mouse?
I've been Googling, but I haven't found many resources on the topic,
and even less on using Bluetooth keyboards with Linux. I found the
kbdd project (http://handhelds.org/moin/moin.cgi/kbdd) but I'm not
sure if it's compatible with the CL800BT.
I have experience with C/C++ and Python, so if there's no current
software for handling this device, I could try and work
something out if someone could point me in the right direction to get
started.
Any help is greatly appreciated.
Regards,
Chris Spencer
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-15 14:02 [Bluez-devel] Celluon Laserkey Bluetooth Keyboard Chris S
@ 2006-09-15 14:13 ` Marcel Holtmann
2006-09-15 23:45 ` Chris Spencer
0 siblings, 1 reply; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-15 14:13 UTC (permalink / raw)
To: BlueZ development
Hi Crhis,
> First, I apologize if this is off-topic for this list, but I'm not
> sure where to post general Bluetooth+Linux related questions.
>
> I recently bought a Celluon CL800BT Bluetooth keyboard/mouse
> (http://celluon.com/products/laserkey.htm?sm=2_1) and I'd like to use
> it in Linux (Fedora Core 5). I've tried the Gnome and KDE utilities,
> but haven't had much luck. I was able to use kbluetoothd to see some
> sort of "Serial Port" file on the device, but I wasn't able to do
> anything further. I've also gotten some feedback from hcitool and hidd:
>
> $ hcitool scan
> Scanning ...
> 00:0B:24:40:C7:83 CL800BT
> $ hcitool inq
> Inquiring ...
> 00:0B:24:40:C7:83 clock offset: 0x3ab6 class: 0x400210
> $ hcitool info 00:0B:24:40:C7:83
> Requesting information ...
> BD Address: 00:0B:24:40:C7:83
> Device Name: CL800BT
> LMP Version: 1.1 (0x1) LMP Subversion: 0x291
> Manufacturer: Cambridge Silicon Radio (10)
> Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
> <3-slot packets> <5-slot packets> <encryption> <slot
> offset>
> <timing accuracy> <role switch> <hold mode> <sniff mode>
> <park state> <RSSI> <channel quality> <SCO link> <HV2
> packets>
> <HV3 packets> <u-law log> <A-law log> <CVSD> <paging
> scheme>
> <power control> <transparent SCO>
> $ hidd --connect 00:0B:24:40:C7:83
> Connected to 00:0B:24:40:C7:83 on channel 1
> Press CTRL-C for hangup
> Unknown event code 165
> Unknown event code 165
> Unknown event code 1
> Unknown event code 0
> Unknown event code 0
> Unknown event code 0
> Unknown event code 1
> Unknown event code 255
> Unknown event code 1
> Unknown event code 18
> Unknown event code 0
> Unknown event code 1
> Unknown event code 255
> Unknown event code 255
> Unknown event code 255
> Unknown event code 0
> Unknown event code 1
>
> The last part is interesting, because the three 255s repeat for every
> keypress and mouse movement made with the device.
this is not a HID compatible keyboard and needs an extra driver to
function properly. Please run "sdptool records --raw <bdaddr>" to
retrieve the SDP records for this device.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-15 14:13 ` Marcel Holtmann
@ 2006-09-15 23:45 ` Chris Spencer
2006-09-16 9:00 ` Marcel Holtmann
0 siblings, 1 reply; 17+ messages in thread
From: Chris Spencer @ 2006-09-15 23:45 UTC (permalink / raw)
To: BlueZ development
Marcel Holtmann wrote:
>> The last part is interesting, because the three 255s repeat for every
>> keypress and mouse movement made with the device.
>
> this is not a HID compatible keyboard and needs an extra driver to
> function properly. Please run "sdptool records --raw <bdaddr>" to
> retrieve the SDP records for this device.
Sure, here's the output:
$ sdptool records --raw 00:0B:24:40:C7:83
Sequence
Attribute 0x0000 - ServiceRecordHandle
UINT32 0x00010000
Attribute 0x0001 - ServiceClassIDList
Sequence
UUID16 0x1101 - SerialPort
Attribute 0x0004 - ProtocolDescriptorList
Sequence
Sequence
UUID16 0x0100 - L2CAP
Sequence
UUID16 0x0003 - RFCOMM
UINT8 0x01
Attribute 0x0100
String Serial Port
Please let me know if you need any other information, or if there's
anything I can do to help get this working.
Regards,
Chris
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-15 23:45 ` Chris Spencer
@ 2006-09-16 9:00 ` Marcel Holtmann
2006-09-16 18:08 ` Chris Spencer
2006-09-17 16:55 ` Chris Spencer
0 siblings, 2 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-16 9:00 UTC (permalink / raw)
To: BlueZ development
Hi Chris,
> >> The last part is interesting, because the three 255s repeat for every
> >> keypress and mouse movement made with the device.
> >
> > this is not a HID compatible keyboard and needs an extra driver to
> > function properly. Please run "sdptool records --raw <bdaddr>" to
> > retrieve the SDP records for this device.
>
> Sure, here's the output:
>
> $ sdptool records --raw 00:0B:24:40:C7:83
> Sequence
> Attribute 0x0000 - ServiceRecordHandle
> UINT32 0x00010000
> Attribute 0x0001 - ServiceClassIDList
> Sequence
> UUID16 0x1101 - SerialPort
> Attribute 0x0004 - ProtocolDescriptorList
> Sequence
> Sequence
> UUID16 0x0100 - L2CAP
> Sequence
> UUID16 0x0003 - RFCOMM
> UINT8 0x01
> Attribute 0x0100
> String Serial Port
>
> Please let me know if you need any other information, or if there's
> anything I can do to help get this working.
this looks like the third of these. Please also run "hcitool inq" and
"hcitool info ..." (as root) for this.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-16 9:00 ` Marcel Holtmann
@ 2006-09-16 18:08 ` Chris Spencer
2006-09-18 6:36 ` [Bluez-devel] " Marcel Holtmann
2006-09-17 16:55 ` Chris Spencer
1 sibling, 1 reply; 17+ messages in thread
From: Chris Spencer @ 2006-09-16 18:08 UTC (permalink / raw)
To: bluez-devel, marcel
Marcel Holtmann wrote:
> Hi Chris,
>
>>>> The last part is interesting, because the three 255s repeat for every
>>>> keypress and mouse movement made with the device.
>>> this is not a HID compatible keyboard and needs an extra driver to
>>> function properly. Please run "sdptool records --raw <bdaddr>" to
>>> retrieve the SDP records for this device.
>> Sure, here's the output:
>>
>> $ sdptool records --raw 00:0B:24:40:C7:83
>> Sequence
>> Attribute 0x0000 - ServiceRecordHandle
>> UINT32 0x00010000
>> Attribute 0x0001 - ServiceClassIDList
>> Sequence
>> UUID16 0x1101 - SerialPort
>> Attribute 0x0004 - ProtocolDescriptorList
>> Sequence
>> Sequence
>> UUID16 0x0100 - L2CAP
>> Sequence
>> UUID16 0x0003 - RFCOMM
>> UINT8 0x01
>> Attribute 0x0100
>> String Serial Port
>>
>> Please let me know if you need any other information, or if there's
>> anything I can do to help get this working.
>
> this looks like the third of these. Please also run "hcitool inq" and
> "hcitool info ..." (as root) for this.
I may have already pasted those outputs in my original email, but here
they are again:
[root]# hcitool inq
Inquiring ...
00:0B:24:40:C7:83 clock offset: 0x410a class: 0x400210
[root]# hcitool info 00:0B:24:40:C7:83
Requesting information ...
BD Address: 00:0B:24:40:C7:83
Device Name: CL800BT
LMP Version: 1.1 (0x1) LMP Subversion: 0x291
Manufacturer: Cambridge Silicon Radio (10)
Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
<3-slot packets> <5-slot packets> <encryption> <slot
offset>
<timing accuracy> <role switch> <hold mode> <sniff mode>
<park state> <RSSI> <channel quality> <SCO link> <HV2
packets>
<HV3 packets> <u-law log> <A-law log> <CVSD> <paging
scheme>
<power control> <transparent SCO>
Regards,
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-16 9:00 ` Marcel Holtmann
2006-09-16 18:08 ` Chris Spencer
@ 2006-09-17 16:55 ` Chris Spencer
2006-09-18 6:38 ` [Bluez-devel] " Marcel Holtmann
1 sibling, 1 reply; 17+ messages in thread
From: Chris Spencer @ 2006-09-17 16:55 UTC (permalink / raw)
To: BlueZ development, marcel
Marcel Holtmann wrote:
>> Please let me know if you need any other information, or if there's
>> anything I can do to help get this working.
>
> this looks like the third of these. Please also run "hcitool inq" and
> "hcitool info ..." (as root) for this.
>
> Regards
>
> Marcel
What do mean by the "third of these"? Is it going to be difficult to
make a driver?
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-16 18:08 ` Chris Spencer
@ 2006-09-18 6:36 ` Marcel Holtmann
0 siblings, 0 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-18 6:36 UTC (permalink / raw)
To: Chris Spencer; +Cc: bluez-devel
Hi Chris,
> >>>> The last part is interesting, because the three 255s repeat for every
> >>>> keypress and mouse movement made with the device.
> >>> this is not a HID compatible keyboard and needs an extra driver to
> >>> function properly. Please run "sdptool records --raw <bdaddr>" to
> >>> retrieve the SDP records for this device.
> >> Sure, here's the output:
> >>
> >> $ sdptool records --raw 00:0B:24:40:C7:83
> >> Sequence
> >> Attribute 0x0000 - ServiceRecordHandle
> >> UINT32 0x00010000
> >> Attribute 0x0001 - ServiceClassIDList
> >> Sequence
> >> UUID16 0x1101 - SerialPort
> >> Attribute 0x0004 - ProtocolDescriptorList
> >> Sequence
> >> Sequence
> >> UUID16 0x0100 - L2CAP
> >> Sequence
> >> UUID16 0x0003 - RFCOMM
> >> UINT8 0x01
> >> Attribute 0x0100
> >> String Serial Port
> >>
> >> Please let me know if you need any other information, or if there's
> >> anything I can do to help get this working.
> >
> > this looks like the third of these. Please also run "hcitool inq" and
> > "hcitool info ..." (as root) for this.
>
> I may have already pasted those outputs in my original email, but here
> they are again:
sorry, my bad. Too many emails.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-17 16:55 ` Chris Spencer
@ 2006-09-18 6:38 ` Marcel Holtmann
2006-09-18 13:21 ` Chris S
2006-09-21 0:56 ` Chris Spencer
0 siblings, 2 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-18 6:38 UTC (permalink / raw)
To: Chris Spencer; +Cc: BlueZ development
Hi Chris,
> >> Please let me know if you need any other information, or if there's
> >> anything I can do to help get this working.
> >
> > this looks like the third of these. Please also run "hcitool inq" and
> > "hcitool info ..." (as root) for this.
>
> What do mean by the "third of these"? Is it going to be difficult to
> make a driver?
run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
tool and then start pressing keys and see what hcidump shows you. Maybe
it is a simple key mapping. Check the Smart Keyboard support for an
example on how to add support for this keyboard.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-18 6:38 ` [Bluez-devel] " Marcel Holtmann
@ 2006-09-18 13:21 ` Chris S
2006-09-18 13:25 ` [Bluez-devel] " Marcel Holtmann
2006-09-21 0:56 ` Chris Spencer
1 sibling, 1 reply; 17+ messages in thread
From: Chris S @ 2006-09-18 13:21 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: BlueZ development
On 9/18/06, Marcel Holtmann <marcel@holtmann.org> wrote:
> Hi Chris,
>
> > >> Please let me know if you need any other information, or if there's
> > >> anything I can do to help get this working.
> > >
> > > this looks like the third of these. Please also run "hcitool inq" and
> > > "hcitool info ..." (as root) for this.
> >
> > What do mean by the "third of these"? Is it going to be difficult to
> > make a driver?
>
> run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> tool and then start pressing keys and see what hcidump shows you. Maybe
> it is a simple key mapping.
Ok, I'll do that as soon as I get home today.
> Check the Smart Keyboard support for an
> example on how to add support for this keyboard.
What do you mean by this? I Googled for <bluez smart keyboard support>
but didn't find anything. Is this code in CVS or documentation?
Regards,
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:21 ` Chris S
@ 2006-09-18 13:25 ` Marcel Holtmann
2006-09-18 13:34 ` Chris S
2006-09-18 13:42 ` Chris S
0 siblings, 2 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-18 13:25 UTC (permalink / raw)
To: Chris S; +Cc: BlueZ development
Hi Chris,
> > > >> Please let me know if you need any other information, or if there's
> > > >> anything I can do to help get this working.
> > > >
> > > > this looks like the third of these. Please also run "hcitool inq" and
> > > > "hcitool info ..." (as root) for this.
> > >
> > > What do mean by the "third of these"? Is it going to be difficult to
> > > make a driver?
> >
> > run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> > tool and then start pressing keys and see what hcidump shows you. Maybe
> > it is a simple key mapping.
>
> Ok, I'll do that as soon as I get home today.
>
> > Check the Smart Keyboard support for an
> > example on how to add support for this keyboard.
>
> What do you mean by this? I Googled for <bluez smart keyboard support>
> but didn't find anything. Is this code in CVS or documentation?
it is in the CVS now. Maybe it is even the same key mapping. I looked
the keyboard up on eBay and this one is too expensive to buy for testing
and so I have to wait for donation to add it to my device library.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:25 ` [Bluez-devel] " Marcel Holtmann
@ 2006-09-18 13:34 ` Chris S
2006-09-18 13:39 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:42 ` Chris S
1 sibling, 1 reply; 17+ messages in thread
From: Chris S @ 2006-09-18 13:34 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: BlueZ development
On 9/18/06, Marcel Holtmann <marcel@holtmann.org> wrote:
> Hi Chris,
>
> > > > >> Please let me know if you need any other information, or if there's
> > > > >> anything I can do to help get this working.
> > > > >
> > > > > this looks like the third of these. Please also run "hcitool inq" and
> > > > > "hcitool info ..." (as root) for this.
> > > >
> > > > What do mean by the "third of these"? Is it going to be difficult to
> > > > make a driver?
> > >
> > > run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> > > tool and then start pressing keys and see what hcidump shows you. Maybe
> > > it is a simple key mapping.
> >
> > Ok, I'll do that as soon as I get home today.
> >
> > > Check the Smart Keyboard support for an
> > > example on how to add support for this keyboard.
> >
> > What do you mean by this? I Googled for <bluez smart keyboard support>
> > but didn't find anything. Is this code in CVS or documentation?
>
> it is in the CVS now. Maybe it is even the same key mapping. I looked
> the keyboard up on eBay and this one is too expensive to buy for testing
> and so I have to wait for donation to add it to my device library.
The cheapest place I've found to buy it is Datavision
(http://www.datavis.com/cgi-bin/ncommerce3/ExecMacro/proddisp.d2w/report?prrfnbr=464060&site=GOGL)
for $170. If it'll help development I'll gladly chip in $90 towards a
donation to buy this device. Let me know how you'd like me to donate
(Paypal would probably be the easiest way).
Regards,
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:34 ` Chris S
@ 2006-09-18 13:39 ` Marcel Holtmann
2006-09-18 13:53 ` Chris S
2006-09-18 14:48 ` Chris S
0 siblings, 2 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-18 13:39 UTC (permalink / raw)
To: Chris S; +Cc: BlueZ development
Hi Chris,
> > > > > >> Please let me know if you need any other information, or if there's
> > > > > >> anything I can do to help get this working.
> > > > > >
> > > > > > this looks like the third of these. Please also run "hcitool inq" and
> > > > > > "hcitool info ..." (as root) for this.
> > > > >
> > > > > What do mean by the "third of these"? Is it going to be difficult to
> > > > > make a driver?
> > > >
> > > > run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> > > > tool and then start pressing keys and see what hcidump shows you. Maybe
> > > > it is a simple key mapping.
> > >
> > > Ok, I'll do that as soon as I get home today.
> > >
> > > > Check the Smart Keyboard support for an
> > > > example on how to add support for this keyboard.
> > >
> > > What do you mean by this? I Googled for <bluez smart keyboard support>
> > > but didn't find anything. Is this code in CVS or documentation?
> >
> > it is in the CVS now. Maybe it is even the same key mapping. I looked
> > the keyboard up on eBay and this one is too expensive to buy for testing
> > and so I have to wait for donation to add it to my device library.
>
> The cheapest place I've found to buy it is Datavision
> (http://www.datavis.com/cgi-bin/ncommerce3/ExecMacro/proddisp.d2w/report?prrfnbr=464060&site=GOGL)
> for $170. If it'll help development I'll gladly chip in $90 towards a
> donation to buy this device. Let me know how you'd like me to donate
> (Paypal would probably be the easiest way).
if you put in 90 USD, then I try to get one here in Europe for a fair
shipping price. So far, I have seen them around 180 EUR. The BlueZ
webpage has a PayPal button for donations.
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:25 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:34 ` Chris S
@ 2006-09-18 13:42 ` Chris S
2006-09-18 14:18 ` [Bluez-devel] " Marcel Holtmann
1 sibling, 1 reply; 17+ messages in thread
From: Chris S @ 2006-09-18 13:42 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: BlueZ development
On 9/18/06, Marcel Holtmann <marcel@holtmann.org> wrote:
> Hi Chris,
>
> > > > >> Please let me know if you need any other information, or if there's
> > > > >> anything I can do to help get this working.
> > > > >
> > > > > this looks like the third of these. Please also run "hcitool inq" and
> > > > > "hcitool info ..." (as root) for this.
> > > >
> > > > What do mean by the "third of these"? Is it going to be difficult to
> > > > make a driver?
> > >
> > > run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> > > tool and then start pressing keys and see what hcidump shows you. Maybe
> > > it is a simple key mapping.
> >
> > Ok, I'll do that as soon as I get home today.
> >
> > > Check the Smart Keyboard support for an
> > > example on how to add support for this keyboard.
> >
> > What do you mean by this? I Googled for <bluez smart keyboard support>
> > but didn't find anything. Is this code in CVS or documentation?
>
> it is in the CVS now. Maybe it is even the same key mapping. I looked
> the keyboard up on eBay and this one is too expensive to buy for testing
> and so I have to wait for donation to add it to my device library.
Btw, where in CVS is the Smart Keyboard example?
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:39 ` [Bluez-devel] " Marcel Holtmann
@ 2006-09-18 13:53 ` Chris S
2006-09-18 14:48 ` Chris S
1 sibling, 0 replies; 17+ messages in thread
From: Chris S @ 2006-09-18 13:53 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: BlueZ development
On 9/18/06, Marcel Holtmann <marcel@holtmann.org> wrote:
> if you put in 90 USD, then I try to get one here in Europe for a fair
> shipping price. So far, I have seen them around 180 EUR. The BlueZ
> webpage has a PayPal button for donations.
Ah, so there is (bit hard to find though). I'm not sure if it was
intentional, but you might want to make the button for donations in US
dollars go to a page written in English ;)
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:42 ` Chris S
@ 2006-09-18 14:18 ` Marcel Holtmann
0 siblings, 0 replies; 17+ messages in thread
From: Marcel Holtmann @ 2006-09-18 14:18 UTC (permalink / raw)
To: Chris S; +Cc: BlueZ development
Hi Chris,
> > > > > >> Please let me know if you need any other information, or if there's
> > > > > >> anything I can do to help get this working.
> > > > > >
> > > > > > this looks like the third of these. Please also run "hcitool inq" and
> > > > > > "hcitool info ..." (as root) for this.
> > > > >
> > > > > What do mean by the "third of these"? Is it going to be difficult to
> > > > > make a driver?
> > > >
> > > > run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> > > > tool and then start pressing keys and see what hcidump shows you. Maybe
> > > > it is a simple key mapping.
> > >
> > > Ok, I'll do that as soon as I get home today.
> > >
> > > > Check the Smart Keyboard support for an
> > > > example on how to add support for this keyboard.
> > >
> > > What do you mean by this? I Googled for <bluez smart keyboard support>
> > > but didn't find anything. Is this code in CVS or documentation?
> >
> > it is in the CVS now. Maybe it is even the same key mapping. I looked
> > the keyboard up on eBay and this one is too expensive to buy for testing
> > and so I have to wait for donation to add it to my device library.
>
> Btw, where in CVS is the Smart Keyboard example?
check the utils repository and then hidd/fakehid.c
Regards
Marcel
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Celluon Laserkey Bluetooth Keyboard
2006-09-18 13:39 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:53 ` Chris S
@ 2006-09-18 14:48 ` Chris S
1 sibling, 0 replies; 17+ messages in thread
From: Chris S @ 2006-09-18 14:48 UTC (permalink / raw)
To: Marcel Holtmann; +Cc: BlueZ development
On 9/18/06, Marcel Holtmann <marcel@holtmann.org> wrote:
>
> if you put in 90 USD, then I try to get one here in Europe for a fair
> shipping price. So far, I have seen them around 180 EUR. The BlueZ
> webpage has a PayPal button for donations.
The donation's in.
Regards,
Chris
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Bluez-devel] Celluon Laserkey Bluetooth Keyboard
2006-09-18 6:38 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:21 ` Chris S
@ 2006-09-21 0:56 ` Chris Spencer
1 sibling, 0 replies; 17+ messages in thread
From: Chris Spencer @ 2006-09-21 0:56 UTC (permalink / raw)
To: BlueZ development
[-- Attachment #1: Type: text/plain, Size: 682 bytes --]
Marcel Holtmann wrote:
> run "hcidump -X -V" and then connect to RFCOMM channel 1 with the rfcomm
> tool and then start pressing keys and see what hcidump shows you. Maybe
> it is a simple key mapping. Check the Smart Keyboard support for an
> example on how to add support for this keyboard.
I wasn't able to connect with rfcomm, but I was with hidd --connect
<bdaddr>. I've attached some sample output.
a5.txt, s5.txt, and d5.txt are what's output when I press those keys
five times.
mouse.txt is what's output when I press the mouse key and move my finger
in a Z shape from the upper left to the right, then down to the lower
left, then over to the right.
Regards,
Chris
[-- Attachment #2: cl800bt-samples.tar.bz2 --]
[-- Type: application/x-bzip, Size: 6396 bytes --]
[-- Attachment #3: Type: text/plain, Size: 348 bytes --]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
[-- Attachment #4: Type: text/plain, Size: 164 bytes --]
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2006-09-21 0:56 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-15 14:02 [Bluez-devel] Celluon Laserkey Bluetooth Keyboard Chris S
2006-09-15 14:13 ` Marcel Holtmann
2006-09-15 23:45 ` Chris Spencer
2006-09-16 9:00 ` Marcel Holtmann
2006-09-16 18:08 ` Chris Spencer
2006-09-18 6:36 ` [Bluez-devel] " Marcel Holtmann
2006-09-17 16:55 ` Chris Spencer
2006-09-18 6:38 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:21 ` Chris S
2006-09-18 13:25 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:34 ` Chris S
2006-09-18 13:39 ` [Bluez-devel] " Marcel Holtmann
2006-09-18 13:53 ` Chris S
2006-09-18 14:48 ` Chris S
2006-09-18 13:42 ` Chris S
2006-09-18 14:18 ` [Bluez-devel] " Marcel Holtmann
2006-09-21 0:56 ` Chris Spencer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox