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: