Fix for broken EVIOCGNAME ioctl on some old kernels

This uses the device name instead the "real name" which enables the input
device configuration in enigma. A better way would be to fix the bug in the
kernel instead.


Signed-off-by: Christian Ege <k4230r6@gmail.com>