It seem to me the problem may be hard coding of "XF86Screensaver" key (which is volume up key on the Macally Icekey keyboard) in Gnome- screensaver.
The problem has gone away for me since I disabled gnome-screensaver (from memory couldn't remove it due to dependencies) chmod -x /usr/bin/gnome-screensaver chmod -x /usr/bin/gnome-screensaver-command chmod -x /usr/bin/gnome-screensaver-preferences And continued using Xscreensaver. I can currently reassign the Volume up key to Volume up function, without triggering the screensaver now. :) xev tell me this about the Volume Up on Macally Icekey: KeyRelease event, serial 33, synthetic NO, window 0x5000001, root 0x106, subw 0x0, time 15780915, (484,231), root:(489,361), state 0x0, keycode 160 (keysym 0x1008ff2d, XF86ScreenSaver), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/377175 Title: Volume Up button locks screen -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs