Help needed with keyboard Func with multiple windows

I have a program that has multiple windows open and I can not get the glutKeyboardFunc to respond. I set up the windows, call keyboard, then call Display to get the code to run. The code runs, the graphics work but no kyboard interaction. At this point all I am trying to do is get it to print a letter to the text window.
Are there any special things you have to do when using the keyboard in a multiple window environment ??
Thanks for any help