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