I just upgraded from 13.10 to 14.04 (GNOME interface) and none of the shortcut key combinations or Fn+F(#) controls seem to be working any more (not even the default ones, like Ctrl+Alt+T for terminal). Additionally, I have an HP wireless keyboard with extra media control and volume toggle buttons. These no longer function either.
I have a vintage IBM 122 key model M keyboard that I am adapting for use on a modern computer. I am using a Teensy 2.0 to do the encoding and to handle the USB side of things. I borrowed the firmware from the Humble Hacker keyboard project (https://github.com/humblehacker/keyboard), and I added the extra keys in the build config. So far, so good.
Logitech has been building iPad keyboards for years – they were among the first to recognize the value of doing so, in fact. But for all their experience, and various iterations of the concept of the keyboard case, the company may have got it most right with a remarkably simple design introduced just this past month with the new Keys-To-Go Bluetooth wireless keyboard.
I found how to have different layouts on 2 different connected keyboards here, but I want to re-map the keys on a second keyboard for web development. Preferably, I'd have keys that would type out code snippets. However, if I can even re-map the keys on the second keyboard, I can do the code snippet hot-keys inside of my IDE.
Another idea/option would be to see the keyboard as a game controller.