I have previously requested help on this topic ( see http://forums.freebsd.org/showthread.php?t=21510 ). I believe that this is gdm issue and not a USB issue.
Briefly, when an additional USB keyboard is plugged in, it becomes part of the current graphical console and keyboard input can be entered on either keyboard. When the secondary keyboard is unplugged, the primary keybard is also disabled, until either the user logs out or another secondary keyboard is plugged back in.
Can anyone explain or point me at a document that explains how a USB keyboard attaches and detaches to the currently running gdm. Even pointing me towards the proper source code would be helpful.
Thanks
Larry
Briefly, when an additional USB keyboard is plugged in, it becomes part of the current graphical console and keyboard input can be entered on either keyboard. When the secondary keyboard is unplugged, the primary keybard is also disabled, until either the user logs out or another secondary keyboard is plugged back in.
Can anyone explain or point me at a document that explains how a USB keyboard attaches and detaches to the currently running gdm. Even pointing me towards the proper source code would be helpful.
Thanks
Larry