Ignore signals if already quitting
Changed some key names
Replace the Linux HID driver completely