Mark, I had the same error messages, they are generated because there are two id's that match joystick's name. I don't know which one of the two is actually for controlling the joystick events, so I set properties for both. The errors are for second id.
If you are bothered with the messages, you could change xinput set lines to: xinput set-prop $id "Generate Mouse Events" 0 2>/dev/null xinput set-prop $id "Generate Key Events" 0 2>/dev/null (it maybe needs to be 1>/dev/null, I'm not sure) And, to be free of mouse acrobatics, go to keyboard preferences/shortcuts/custom shortcuts and create keyboard shortcut for activating your script (for example, ctrl+alt+j should be free for use). This way, you'll never see any output, not even the error messages... -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-input-evdev in Ubuntu. https://bugs.launchpad.net/bugs/418470 Title: USB Gamepad detected as mouse (Speedlink 360 style) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/418470/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp