2008-01-06 19:51:21

by Môshe Van der Sterre

[permalink] [raw]
Subject: [Bluez-devel] PS3 BD remote

SGVsbG8sCgpJIGhhdmUgYSBTb255IFBsYXlzdGF0aW9uIDMgQmx1LXJheSBEaXNrIFJlbW90ZSBD
b250cm9sLCBhbmQgdXNlIGl0CndpdGggYmx1ZXogdXNpbmcgYSBzZWxmIHdyaXR0ZW4gcHJvZ3Jh
bSwKKEkndmUgdXBsb2FkZWQgaXQgdG8gaHR0cDovL21vc2hlLm5sL3BzMy1yZW1vdGUtdGVzdDEu
dGFyLmJ6MiApClNvbWUgdGltZSBhZ28sIEkgc3Bva2Ugc29tZW9uZSBvbiBJUkMgd2hvIHRvbGQg
bWUgYmx1ZXotdXRpbHMgaGFzIHNvbWUKY29kZSB0aGF0IGRvZXMgdGhlIHNhbWUsCmJ1dCBJIGRv
bid0IHJlYWxseSBrbm93IGhvdyB0byBjcmVhdGUgYSBwbHVnaW4gdG8gaGFuZGxlIHRoZSByZW1v
dGUuCgpDYW4gc29tZW9uZSBwb2ludCBtZSB0byBpbmZvcm1hdGlvbiBhYm91dCB0aGlzLCBvciBn
aXZlIHNvbWUgZXhhbXBsZXMKb24gaG93IHRvIGRvIGl0PwoKLS0gCk12ZwpNw7RzaGUgdmFuIGRl
ciBTdGVycmUKaHR0cDovL3d3dy5tb3NoZS5ubC8KaHR0cDovL3d3dy5jb2VjdS5ubC8KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpUaGlzIFNGLm5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnk6IE1pY3Jvc29mdApE
ZWZ5IGFsbCBjaGFsbGVuZ2VzLiBNaWNyb3NvZnQoUikgVmlzdWFsIFN0dWRpbyAyMDA1LgpodHRw
Oi8vY2xrLmF0ZG10LmNvbS9NUlQvZ28vdnNlMDEyMDAwMDA3MG1ydC9kaXJlY3QvMDEvCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkJsdWV6LWRldmVsIG1h
aWxpbmcgbGlzdApCbHVlei1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKaHR0cHM6Ly9saXN0
cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vYmx1ZXotZGV2ZWwK


Subject: [Bluez-devel] [PATCH 0/4] updated PS3 bluray remote patches

This is the updated patches based on latest CVS version. Still pending
the inclusion of some new key defines by Dmitry. Also, there're still
concerns about the keymap. I hope we get this sorted out this time.
Changes since the last series:
- support multiple keys at same time (the joystick keys can be pressed
at same time, other keys aren't supported)
- changed cross button binding to BTN_0 (yes, I know we shouldn't use
BTN_ with remotes, but I'm really out of ideas here, please advice)

--
Aristeu


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

2008-01-07 15:12:17

by Môshe Van der Sterre

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote

T24gSmFuIDcsIDIwMDggNDowMyBQTSwgQXJpc3RldSBSb3phbnNraSA8YXJpc0BydWl2by5vcmc+
IHdyb3RlOgo+ID4gPiBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UgbWVhbiBieSBtdWx0aXBs
ZSBrZXkgcHJlc3NlcyB0aGVyZS4KPiA+IFdoZW4geW91IHByZXNzIHRyaWFuZ2xlIGFuZCBsZWZ0
IHRvZ2V0aGVyLCB0aGlzIGNhbiBiZSByZWNvZ25pc2VkLCBidXQKPiA+IG9ubHkgZm9yIHRoZSBw
bGF5c3RhdGlvbiAobWlkZGxlKSBrZXlzLgo+IGl0J3Mgbm90IHN1cHBvcnRlZC4gZG9lcyB5b3Vy
IGFwcGxpY2F0aW9uIHJlY29nbml6ZSBib3RoIGtleXMgYmVpbmcKPiBwcmVzc2VkIGF0IHNhbWUg
dGltZT8gSSBub3RpY2VkIHRoYXQgcHMga2V5ICsgb3RoZXIga2V5cyBnZW5lcmF0ZXMgYQo+IGRp
ZmZlcmVudCBjb2RlIGJ1dCBJIGRpZG4ndCBpbXBsZW1lbnRlZCBzdXBwb3J0IGZvciB0aGF0LgoK
WWVzLCBJIGhhdmUgYSB0YWJsZSBleHBsYWluaW5nIHRoZSBjb2RlcyB0aGF0IGFyZSBnZW5lcmF0
ZWQgc29tZXdoZXJlLApJJ2xsIGxvb2sgaXQgdXAgd2hlbiBJJ20gYmFjayBob21lLgoKPiA+ID4g
PiBBbHNvLCBzb21lIGtleXMgYXJlIGJvdW5kIHJlYWxseSB3ZWlyZCAoY3Jvc3MgdG8gS0VZX0VO
VEVSIHdoaWxlIHRoZQo+ID4gPiA+IGVudGVyIGtleSBhbHJlYWR5IGlzIEtFWV9FTlRFUj8gaG93
IGRvZXMgdGhlIHNpeGF4aXMgZG8gdGhpcz8pLgo+ID4gPgo+ID4gPiBJIGRvbid0IHVuZGVyc3Rh
bmQgdGhlIHByb2JsZW0gaGVyZSBlaXRoZXIuLi4KPiA+IFRoZSB3YXkgSSBzZWUgaXQsIHRoZSBl
bnRlciBhbmQgY3Jvc3Mga2V5cyBhcmUgcmVhbGx5IGRpZmZlcmVudCBrZXlzLAo+ID4gYnV0IG1h
eWJlIHRoZXJlIGlzIHNvbWUgcmVhc29uIGZvciB0aGlzPwo+IHdoZXJlIGRpZCB5b3UgZmluZCB0
aGF0IHRoZSBjcm9zcyBidXR0b24gaXMgbWFwcGVkIHRvIEtFWV9FTlRFUj8KCm9uIGh0dHA6Ly9h
cnRpY2xlLmdtYW5lLm9yZy9nbWFuZS5saW51eC5ibHVlei5kZXZlbC8xNDAzNSBJIHNlZToKKwlb
MHg1ZV0gPSBLRVlfRU5URVIsCQkvKiBjcm9zcyAqLwouLi4KKwlbMHgwYl0gPSBLRVlfRU5URVIs
CgotLSAKTXZnCk3DtHNoZSB2YW4gZGVyIFN0ZXJyZQpodHRwOi8vd3d3Lm1vc2hlLm5sLwpodHRw
Oi8vd3d3LmNvZWN1Lm5sLwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMgU0YubmV0IGVtYWlsIGlzIHNw
b25zb3JlZCBieTogTWljcm9zb2Z0CkRlZnkgYWxsIGNoYWxsZW5nZXMuIE1pY3Jvc29mdChSKSBW
aXN1YWwgU3R1ZGlvIDIwMDUuCmh0dHA6Ly9jbGsuYXRkbXQuY29tL01SVC9nby92c2UwMTIwMDAw
MDcwbXJ0L2RpcmVjdC8wMS8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KQmx1ZXotZGV2ZWwgbWFpbGluZyBsaXN0CkJsdWV6LWRldmVsQGxpc3RzLnNvdXJj
ZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5mby9i
bHVlei1kZXZlbAo=

2008-01-07 15:03:45

by Aristeu Rozanski

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote

> > I don't understand what you mean by multiple key presses there.
> When you press triangle and left together, this can be recognised, but
> only for the playstation (middle) keys.
it's not supported. does your application recognize both keys being
pressed at same time? I noticed that ps key + other keys generates a
different code but I didn't implemented support for that.

> > > Also, some keys are bound really weird (cross to KEY_ENTER while the
> > > enter key already is KEY_ENTER? how does the sixaxis do this?).
> >
> > I don't understand the problem here either...
> The way I see it, the enter and cross keys are really different keys,
> but maybe there is some reason for this?
where did you find that the cross button is mapped to KEY_ENTER?

--
Aristeu


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

2008-01-07 14:40:10

by Môshe Van der Sterre

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote

PiBBcmlzdGV1IHNlbnQgYSBwYXRjaCB3ZWVrcyBiZWZvcmUgdGhhdCB3YXMgdGhlIGZpcnN0IGRy
YWZ0Cj4gaW1wbGVtZW50YXRpb24sIGJ1dCB3ZSBnb3Qga2V5IGRlZmluaXRpb25zIGFkZGVkIHRv
IHRoZSBrZXJuZWwgdG8KPiBzdXBwb3J0IGFsbCB0aGUga2V5cyBwcm9wZXJseS4gU2VlIHRoZSBh
cmNoaXZlcy4KClRoZSBwZXJzb24gSSBzcG9rZSAob24gI2JsdWV6KSBkaWRuJ3Qga25vdyBhYm91
dCBpdCwgYXQgdGhhdCB0aW1lLgoKPiBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UgbWVhbiBi
eSBtdWx0aXBsZSBrZXkgcHJlc3NlcyB0aGVyZS4KV2hlbiB5b3UgcHJlc3MgdHJpYW5nbGUgYW5k
IGxlZnQgdG9nZXRoZXIsIHRoaXMgY2FuIGJlIHJlY29nbmlzZWQsIGJ1dApvbmx5IGZvciB0aGUg
cGxheXN0YXRpb24gKG1pZGRsZSkga2V5cy4KCj4gPiBBbHNvLCBzb21lIGtleXMgYXJlIGJvdW5k
IHJlYWxseSB3ZWlyZCAoY3Jvc3MgdG8gS0VZX0VOVEVSIHdoaWxlIHRoZQo+ID4gZW50ZXIga2V5
IGFscmVhZHkgaXMgS0VZX0VOVEVSPyBob3cgZG9lcyB0aGUgc2l4YXhpcyBkbyB0aGlzPykuCj4K
PiBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIHByb2JsZW0gaGVyZSBlaXRoZXIuLi4KVGhlIHdheSBJ
IHNlZSBpdCwgdGhlIGVudGVyIGFuZCBjcm9zcyBrZXlzIGFyZSByZWFsbHkgZGlmZmVyZW50IGtl
eXMsCmJ1dCBtYXliZSB0aGVyZSBpcyBzb21lIHJlYXNvbiBmb3IgdGhpcz8KCi0tIApNdmcKTcO0
c2hlIHZhbiBkZXIgU3RlcnJlCmh0dHA6Ly93d3cubW9zaGUubmwvCmh0dHA6Ly93d3cuY29lY3Uu
bmwvCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KVGhpcyBTRi5uZXQgZW1haWwgaXMgc3BvbnNvcmVkIGJ5OiBN
aWNyb3NvZnQKRGVmeSBhbGwgY2hhbGxlbmdlcy4gTWljcm9zb2Z0KFIpIFZpc3VhbCBTdHVkaW8g
MjAwNS4KaHR0cDovL2Nsay5hdGRtdC5jb20vTVJUL2dvL3ZzZTAxMjAwMDAwNzBtcnQvZGlyZWN0
LzAxLwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpCbHVl
ei1kZXZlbCBtYWlsaW5nIGxpc3QKQmx1ZXotZGV2ZWxAbGlzdHMuc291cmNlZm9yZ2UubmV0Cmh0
dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xpc3RzL2xpc3RpbmZvL2JsdWV6LWRldmVsCg==

2008-01-07 13:06:39

by Bastien Nocera

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote


On Mon, 2008-01-07 at 13:49 +0100, M=F4she Van der Sterre wrote:
> > See the patch(es) sent by Aristeu on the list:
> > http://thread.gmane.org/gmane.linux.bluez.devel/13793
> > http://thread.gmane.org/gmane.linux.bluez.devel/13794
> > http://thread.gmane.org/gmane.linux.bluez.devel/13795
> > http://thread.gmane.org/gmane.linux.bluez.devel/13796
> > http://thread.gmane.org/gmane.linux.bluez.devel/13797
> >
> > Cheers
> =

> Great, This seems to be send to the list some time after I asked about
> it on IRC, and it seems to be a complete implementation of the remote.

Aristeu sent a patch weeks before that was the first draft
implementation, but we got key definitions added to the kernel to
support all the keys properly. See the archives.

> The only thing I don't see is support for multiple keys pressed (only
> the 'playstaton' keys support this), I'll try to test this code this
> week.

I don't understand what you mean by multiple key presses there.

> Also, some keys are bound really weird (cross to KEY_ENTER while the
> enter key already is KEY_ENTER? how does the sixaxis do this?).

I don't understand the problem here either...

Cheers


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

2008-01-07 12:49:39

by Môshe Van der Sterre

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote

PiBTZWUgdGhlIHBhdGNoKGVzKSBzZW50IGJ5IEFyaXN0ZXUgb24gdGhlIGxpc3Q6Cj4gaHR0cDov
L3RocmVhZC5nbWFuZS5vcmcvZ21hbmUubGludXguYmx1ZXouZGV2ZWwvMTM3OTMKPiBodHRwOi8v
dGhyZWFkLmdtYW5lLm9yZy9nbWFuZS5saW51eC5ibHVlei5kZXZlbC8xMzc5NAo+IGh0dHA6Ly90
aHJlYWQuZ21hbmUub3JnL2dtYW5lLmxpbnV4LmJsdWV6LmRldmVsLzEzNzk1Cj4gaHR0cDovL3Ro
cmVhZC5nbWFuZS5vcmcvZ21hbmUubGludXguYmx1ZXouZGV2ZWwvMTM3OTYKPiBodHRwOi8vdGhy
ZWFkLmdtYW5lLm9yZy9nbWFuZS5saW51eC5ibHVlei5kZXZlbC8xMzc5Nwo+Cj4gQ2hlZXJzCgpH
cmVhdCwgVGhpcyBzZWVtcyB0byBiZSBzZW5kIHRvIHRoZSBsaXN0IHNvbWUgdGltZSBhZnRlciBJ
IGFza2VkIGFib3V0Cml0IG9uIElSQywgYW5kIGl0IHNlZW1zIHRvIGJlIGEgY29tcGxldGUgaW1w
bGVtZW50YXRpb24gb2YgdGhlIHJlbW90ZS4KVGhlIG9ubHkgdGhpbmcgSSBkb24ndCBzZWUgaXMg
c3VwcG9ydCBmb3IgbXVsdGlwbGUga2V5cyBwcmVzc2VkIChvbmx5CnRoZSAncGxheXN0YXRvbicg
a2V5cyBzdXBwb3J0IHRoaXMpLCBJJ2xsIHRyeSB0byB0ZXN0IHRoaXMgY29kZSB0aGlzCndlZWsu
CkFsc28sIHNvbWUga2V5cyBhcmUgYm91bmQgcmVhbGx5IHdlaXJkIChjcm9zcyB0byBLRVlfRU5U
RVIgd2hpbGUgdGhlCmVudGVyIGtleSBhbHJlYWR5IGlzIEtFWV9FTlRFUj8gaG93IGRvZXMgdGhl
IHNpeGF4aXMgZG8gdGhpcz8pLgoKLS0gCk12ZwpNw7RzaGUgdmFuIGRlciBTdGVycmUKaHR0cDov
L3d3dy5tb3NoZS5ubC8KaHR0cDovL3d3dy5jb2VjdS5ubC8KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUaGlz
IFNGLm5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnk6IE1pY3Jvc29mdApEZWZ5IGFsbCBjaGFsbGVu
Z2VzLiBNaWNyb3NvZnQoUikgVmlzdWFsIFN0dWRpbyAyMDA1LgpodHRwOi8vY2xrLmF0ZG10LmNv
bS9NUlQvZ28vdnNlMDEyMDAwMDA3MG1ydC9kaXJlY3QvMDEvCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCkJsdWV6LWRldmVsIG1haWxpbmcgbGlzdApCbHVl
ei1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5u
ZXQvbGlzdHMvbGlzdGluZm8vYmx1ZXotZGV2ZWwK

2008-01-07 11:51:56

by Bastien Nocera

[permalink] [raw]
Subject: Re: [Bluez-devel] PS3 BD remote


On Sun, 2008-01-06 at 20:51 +0100, M=F4she Van der Sterre wrote:
> Hello,
> =

> I have a Sony Playstation 3 Blu-ray Disk Remote Control, and use it
> with bluez using a self written program,
> (I've uploaded it to http://moshe.nl/ps3-remote-test1.tar.bz2 )
> Some time ago, I spoke someone on IRC who told me bluez-utils has some
> code that does the same,
> but I don't really know how to create a plugin to handle the remote.
> =

> Can someone point me to information about this, or give some examples
> on how to do it?

See the patch(es) sent by Aristeu on the list:
http://thread.gmane.org/gmane.linux.bluez.devel/13793
http://thread.gmane.org/gmane.linux.bluez.devel/13794
http://thread.gmane.org/gmane.linux.bluez.devel/13795
http://thread.gmane.org/gmane.linux.bluez.devel/13796
http://thread.gmane.org/gmane.linux.bluez.devel/13797

Cheers


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel