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

What kernel config works for Mac keyboard?



I compiled the Debian 2.2.19 kernel on my PowerMac and found that with my 
new kernel the usb keyboard generates weird characters.  The stock 2.2.19 
kernel works fine but I don't know what magic combination of USB and Mac 
Driver options gives that correct behavior.  Having read through the 
documentation available via "make xconfig", and having made a check of the 
archives for this mailing list I'm ready for a hint.   Anybody got a hint for 
me?

A related question:  how can one determine what options were set when any 
given kernel was compiled?  Specifically, is there a way to find out what 
options produced the stock Debian ppc kernel, kernel-image-2.2.19-pmac?

Here's some of the config for one of my several attempts (I've also tried 
compiling with the new input layer CONFIG_INPUT_ADBHID etc.):

    429 # Mac device drivers
    430 #
    431 # CONFIG_INPUT_ADBHID is not set
    432 CONFIG_MAC_KEYBOARD=y
    433 CONFIG_ADBMOUSE=y
    434 # CONFIG_PPC_RTC is not set
    435 CONFIG_MAC_FLOPPY=y
    436 CONFIG_MAC_SERIAL=y
    437 # CONFIG_SERIAL_CONSOLE is not set
    438

    350 #
    351 # USB support
    352 #
    353 CONFIG_USB=y
    354 # CONFIG_USB_DEBUG is not set
    355
    356 #
    357 # Miscellaneous USB options
    358 #
    359 CONFIG_USB_DEVICEFS=y
    360 # CONFIG_USB_BANDWIDTH is not set
    361
    362 #
    363 # USB Controllers
    364 #
    365 # CONFIG_USB_UHCI is not set
    366 # CONFIG_USB_UHCI_ALT is not set
    367 CONFIG_USB_OHCI=y
    368
    369 #
    370 # USB Device Class drivers
    371 #
    372 # CONFIG_USB_AUDIO is not set
    373 # CONFIG_USB_BLUETOOTH is not set
    374 # CONFIG_USB_STORAGE is not set
    375 # CONFIG_USB_ACM is not set
    376 # CONFIG_USB_PRINTER is not set
    377
    378 #
    379 # USB Human Interface Devices (HID)
    380 #
    381 CONFIG_USB_HID=y
    382 CONFIG_INPUT_KEYBDEV=y
    383 CONFIG_INPUT_MOUSEDEV=y
    384 CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
    385 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
    386 CONFIG_INPUT_JOYDEV=y
    387 # CONFIG_USB_WMFORCE is not set
    388 CONFIG_USB_WACOM=y
    389 CONFIG_INPUT_EVDEV=y
 
-- 
   Garry Roseman
   Memphis, TN



Reply to: