AFAIK the Linux input device system doesn't provide sufficient information to distinguish between keyboards, mouses and IR receivers. For that reason g-l-p checks the human readable name of such devices to filter out keyboards during auto detection. Can you attach the contents of your /proc/bus/input/devices file (with all those devices attached)? Need this file to decide how to filter out the keyboard.
I also wonder why the device selection dialog doesn't show up during auto-detection, as you seem to have two input devices attached.
AFAIK the Linux input device system doesn't provide sufficient information to distinguish between keyboards, mouses and IR receivers. For that reason g-l-p checks the human readable name of such devices to filter out keyboards during auto detection. Can you attach the contents of your /proc/bus/ input/devices file (with all those devices attached)? Need this file to decide how to filter out the keyboard.
I also wonder why the device selection dialog doesn't show up during auto-detection, as you seem to have two input devices attached.