[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fn key on lombard (and up) powerbooks...



> > Which proves to be a problem - on my Lombard, the keyboard is type 1
> > not 4. Now I've used kernel 2.4.10 for testing, which version did
> > you run?
>
> Well, I'm not sure what you mean, but my "handler" is set to 1, I'm
> not sure where the type comes into play, as I don't know that much
> about adb devices:

I thought these are just two names for the same thing here.

> adb: starting probe task...
> adb devices: [2]: 2 c3 [3]: 3 1 [7]: 7 1f
> ADB keyboard at 2, handler 1
> ADB mouse at 3, handler set to 4 (trackpad)
> adb: finished probe task...

That's what I got (actually I have the HID messages interspersed). I
wonder

> > The trackpad state used to be lost on sleep for me (prior to pmud
> > 0.7 at least). Our machines seem to be vastly different ...
>
> No, what I meant was that this fn key setting is different than the
> trackpad settings.  Mine used to be lot before pmud save/restored it's
> value as well. (sorry I wasn't that clear)

I see. I never assumed they'd be the same, because two different devices
on the ADB bus (or whatever the Lombard fakes to look like ADB) are
involved. So we need to do the same for the keyboard device as for the
trackpad: store it's device state before sleep. We just need a way to
locate it :-)

> > Any ADB device state should be lost on sleep/wake unless the kernel driver
> > takes care of that (don't think it does).
>
> hmm, this fnkey setting seems to stick for me...

I need to try that - just got it to work for me at all :-) Maybe the
trackpad state also sticks now ??

> pretty resent benh kernel here:
>
> 2.4.11-pre4-ben0

Shouldn't have changed much in the ADB code, I guess?

	Michael



Reply to: