Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
12" G4 Powerbook and Kernel 2.6.10 - new trackpad
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
chronus
n00b
n00b


Joined: 04 Jan 2004
Posts: 23

PostPosted: Wed Mar 02, 2005 7:13 pm    Post subject: 12" G4 Powerbook and Kernel 2.6.10 - new trackpad Reply with quote

Hi ive just perchased a new 12 G4 powerbook. Im trying to get gentoo running on it at the moment and ive come up against a few problem.
The main one so far is what to compiling into the kernel. At the moment i cant get the tackpad to work, i dont know if this is due to it being
able to scroll or i just that i dont know what im doing with it.
If anyone could point me in the right direction i would be very greatfull
chris
_________________
After many years I have come to accept my geekyness


Last edited by chronus on Wed Mar 02, 2005 10:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
bruda
Guru
Guru


Joined: 06 May 2004
Posts: 376
Location: Sherbrooke, QC, Canada

PostPosted: Wed Mar 02, 2005 7:54 pm    Post subject: Reply with quote

I don't know about the newest powerbooks, but in older versions both the keyboard and the trackpad are ADB, so make sure you enable ADB in your kernel config. I hope this is the cause and thus this helps.
_________________
Quid latine dictum sit altum videtur
Back to top
View user's profile Send private message
chronus
n00b
n00b


Joined: 04 Jan 2004
Posts: 23

PostPosted: Wed Mar 02, 2005 9:20 pm    Post subject: Reply with quote

I dont know about the old style of macs but the new trackpad is a HID device on the usb.
this is the info from lsusb.

Code:

Bus 001 Device 004: ID 05ac:030a
Device Descriptor:
     bLenth         18
     bDescriptorType      1
     bcdUSB         0.02
     bDeviceClass      0 (Defined at Interface level)
     bDeviceSubClass      0
     bDeviceProtocal      0
     bMaxPackeSize      8
     idVendor         0x05ac
     idProduct         0x030a
     bcdDevice         6.00
     iManufacturer      1 Apple Computer
     iProduct         2 Apple Internal Trackpad
     iSerial         0
     bNumerConfigureations   1
     Configuration Descriptor:
       bLength         9
       bDescriptorType      2
       wTotalLength      34
       bNumInterface      1
       bConfigurationValue   1
       iConfiguration      0
       bmAttributes      0xa0
         Remote Wakeup
       MaxPower         40mA
       Interface Description
         bLength      9
    bDescriptorType   4
    bInterfaceNumber   0
    bAlternateSetting   0
    bNumEndpoints      1
    bInterfaceClass   3 Human Interface Devices
    bInterfaceSubClass   1 Boot Interface Subclass
    bInterfaceProtocal   2 Mouse
    iInterface      6 Trackpad
      HID Device Descriptor:
        bLenght         9
        bDescroptor      33
        bcdHID         1.10
        bCountryCode      0
        bNumDescriptors      1
        bDescriptorType      34 Report
        wDescriptorLength      35
        Report Descriptor: (Lenght is 35)
          Item(Global): Usage Page, data= [ 0xff ] 255
                   Vendor Specific
          Item(Local ): Usage, data= [ 0x01 ] 1
                   (null)
          Item(Main  ): Collection, data= [ 0x00 ] 0
                   Physical
          Item(Local ): Usage, data= [0x02 ] 2
                   (null)
          Item(Global): Logical Minimum, data= [ 0x01 ] 1
          Item(Global): Logical Maximum, data= [ 0x41 ] 65
          Item(Global): Physical Minimum, data= [ 0x00 ] 0
          Item(Global): Physical Maximum, data= [ 0xff ] 255
          Item(Global): Report Size, data= [ 0x08 ] 8
          Item(Global): Report Count, data= [ 0x51 ] 81
          Item(Main  ): Input, data= [ 0x00 ] 0
                   Data Array Absolute No_Wrap Linear
            Preferred_State No_Null_Position Non_Volatile Bitfield
          Item(Local ): Usage, data= [ 0x04 ] 4
                   (null)
          Item(Global): Logical Minimum, data= [ 0x80 ] 128
          Item(Global): Locical Maximum, data= [ 0x7f ] 127
          Item(Global): Report Count, data= [ 0x10 ] 16
          Item(Main  ): Feature, data= [ 0x02 ] 2
                   Data Variable Absolute No_Wrap Linear
            Preferred_State No_Null_Position Non_Volatile Bitfiled
          Item(Main  ): End Collection, data=none
   Endpoint Descriptor:
     bLenght      7
     bDescriptor      5
     bEndpointAddress   0x81 EP 1 IN
     bmAttributes      3
       Transfer Type   Interrupt
       Synch Type      none
     wMaxPacketSize   32
     bInterval      1
    Language IDs: (length=4)
      0409 English(US)


to enable the trackpad Is it as easy as getting a generic usb or HID driver loaded and then point to that in the xorg config file or am i simplifying the problem to much
chris
_________________
After many years I have come to accept my geekyness
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum