--- old/modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxInputDeviceRegistry.java 2014-04-09 13:31:44.231304819 -0400 +++ new/modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/LinuxInputDeviceRegistry.java 2014-04-09 13:31:44.115362816 -0400 @@ -62,8 +62,8 @@ deviceMap.put(sysPath, device); } } else if (action.equals("remove")) { - LinuxInputDevice device = deviceMap.get(devPath); - deviceMap.remove(devPath); + LinuxInputDevice device = deviceMap.get(sysPath); + deviceMap.remove(sysPath); if (device != null) { devices.remove(device); }