ps3 remote stops working when using sixad

Bug #807984 reported by Friedrich Göpel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QtSixA
New
Undecided
Unassigned

Bug Description

I'm using a patched bluez from http://kitlaan.twinaxis.com/projects/bluez-ps3remote/ to get the ps3 remote to work as a keyboard, which works brilliantly.
Sadly, sixad replaces the running bluetooth services, so it stops working.
While the remote can connect to sixad it will only get an event device according to /proc/bus/input/devices.

Would it be possible to incorporate those patches into sixad or even better replace sixad by a patch to bluez that has those changes merged?
This whole daemon killing and replacing feels extremely messy as it is, and it tends to mess things up if you had active bluetooth connections before.
I haven't looked at the code, so I don't know how much work this would be.

Revision history for this message
falkTX (Old) (falk-t-j) wrote : Re: [Bug 807984] [NEW] ps3 remote stops working when using sixad

there is already work in bluez an the kernel to support sixaxis.

not sure if you noticed, but I've not being paying too much attention to
qtsixa because of this (I know my current method sucks)
also because my good-nvidia laptop broke and I'm stuck with a crappy intel
GPU now... :(

right now (git code), sixad no longer uses hcid to replace bluetooth, but it
still needs to kill bluetoothd in order to work.
you're safe to connect the sixaxis first, then restore bluetooth afterwards
though.

does bluez really supports, out-of-the-box, the BD remote? (I never got it
working there...)

2011/7/9 Friedrich Göpel <email address hidden>

> Public bug reported:
>
> I'm using a patched bluez from
> http://kitlaan.twinaxis.com/projects/bluez-ps3remote/ to get the ps3
> remote to work as a keyboard, which works brilliantly.
> Sadly, sixad replaces the running bluetooth services, so it stops working.
> While the remote can connect to sixad it will only get an event device
> according to /proc/bus/input/devices.
>
> Would it be possible to incorporate those patches into sixad or even better
> replace sixad by a patch to bluez that has those changes merged?
> This whole daemon killing and replacing feels extremely messy as it is, and
> it tends to mess things up if you had active bluetooth connections before.
> I haven't looked at the code, so I don't know how much work this would be.
>
> ** Affects: qtsixa
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are subscribed to QtSixA.
> https://bugs.launchpad.net/bugs/807984
>
> Title:
> ps3 remote stops working when using sixad
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qtsixa/+bug/807984/+subscriptions
>

Revision history for this message
Friedrich Göpel (friedrich-goepel) wrote :

> there is already work in bluez an the kernel to support sixaxis.
Ah ok, that's good to know, so it might just start working in the future.

> does bluez really supports, out-of-the-box, the BD remote? (I never got it working there...)
You can supposedly pair it and use some lirc contraption to get it to work, but that never worked for me, the patch that I linked fakes a configurable keyboard device, supports idle timeout, fast reconnect and was much easier to get working.
I haven't tried with stock bluez for quite some time, so it might be working now, I'm not sure.

Thanks for the quick reply.

Revision history for this message
falkTX (Old) (falk-t-j) wrote : Re: [Bug 807984] Re: ps3 remote stops working when using sixad

Hm... I would rather wait for the official sixaxis support to come to BlueZ
before trying anything else.
It just feels like, if I work for QtSixA now, the new BlueZ will
override/deprecate it. I hope you understand...

Still, if you have a quick proposal on how to fix things, please do say.

2011/7/10 Friedrich Göpel <email address hidden>

> > there is already work in bluez an the kernel to support sixaxis.
> Ah ok, that's good to know, so it might just start working in the future.
>
> > does bluez really supports, out-of-the-box, the BD remote? (I never got
> it working there...)
> You can supposedly pair it and use some lirc contraption to get it to work,
> but that never worked for me, the patch that I linked fakes a configurable
> keyboard device, supports idle timeout, fast reconnect and was much easier
> to get working.
> I haven't tried with stock bluez for quite some time, so it might be
> working now, I'm not sure.
>
> Thanks for the quick reply.
>
> --
> You received this bug notification because you are subscribed to QtSixA.
> https://bugs.launchpad.net/bugs/807984
>
> Title:
> ps3 remote stops working when using sixad
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qtsixa/+bug/807984/+subscriptions
>

Revision history for this message
falkTX (Old) (falk-t-j) wrote :

new version now has internal remote support, please try it

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.