Comment 43 for bug 1101657

Revision history for this message
j.p.hillier (j-p-hillier) wrote : RE: [Bug 1101657] Re: Microsoft 7000 My Favourite Keys 1-5 not working, only working on 4000 (of which I have both)

Hi

I installed 14.04 before and there was no low latency kernel version, I had tested that kernel before in UBUNTU 13.10 and it would not even allow me to log in.

I had previously updated via the UBUNTU update, from 12.10 to 13.04 then from 13.04 to 13.10. When I installed 14.04 from CD download .iso all my saved Y PPA back ups worked but the actual installed programs from synaptic package manager, when I tried to reinstall from the saved text file via terminal commands or synaptic package manager it failed there was such a long error message that I tried to solve by reading information online it was not fixing broken packages and just wouldn't work.

So I had to re install 13.10 from iso and reinstall all my apps etc I have a rolling back up with Deja Dup on a separate drive in a partition so all my settings and files were put back, this was quite annoying and I do not know why because I have had that for so many versions of UBUNTU and reinstated the Y PPA back up and the APP installs text back with NO troubles whatsoever.

All things said, I have tested the 14.04 version but again there is no low latency kernel for the newest kernel I could find and there are other people out there on forums etc asking the same question.

So I am going to take it so far as I did try.

Until this is completely resolved can someone please help me with this
http://www.thenautilus.net/SW/xf86-input-evdev/
http://www.thenautilus.net/cgit/xf86-input-evdev/
http://www.mythtv.org/wiki/Remapping_remote_control_key_codes_greater_than_255_#Key_mapping_using_event_key_remap
This seems like the best shot at present it seems that keycodes only go up to 255 and anything above that won't be recognised by X so remapping scancodes to unused keycodes with this semes like the best option.
BUT when I did this
Now restart X (eg reboot the machine or restart gdm etc) and check that the new module is being used:grep evdev_drv /var/log/Xorg.0.logThe output should be something like:(II) Loading /usr/local/lib/xorg/modules/input/evdev_drv.soThis shows that the evdev driver is being loaded from /usr/local/lib, and not /usr/lib.*
Then I ACTUALLY get this read out, after rebooting, and trying and then restarting lightdm from real console
My terminal returns this:
[ 24.802] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
Any help on this would be absolutely fantastic and if this driver could be built into further distributions of LINUX ie UBUNTU then this would be a good start for people being able to remap any keys they wanted to because for sure there are never any keyboards that I know of that uses all 255 keycodes and multi media keys and extra keys are renowned for being above 255
Regards,

John