[Bug 748332] New: Synaptiks: option "automatically switch off touchpad on keyboard activity" doesn't work
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c0 Summary: Synaptiks: option "automatically switch off touchpad on keyboard activity" doesn't work Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: HP OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: s.mroczek@wasko.pl QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Enabling option "Sutomatically switch off touchpad on keyboard activity" in synaptiks touchpad management and clicking OK gives us tus error: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/synaptiks/management.py", line 219, in _start_stop_monitors monitor.stop() File "/usr/lib/python2.7/site-packages/synaptiks/monitors/mouses.py", line 178, in stop self.mousePlugged.disconnect(self._register_mouse) TypeError: 'instancemethod' object is not connected python --version Python 2.7.2 Bug can be resolved with this patch: --- /usr/lib/python2.7/site-packages/synaptiks/monitors/mouses.py 2012-02-22 12:55:21.000000000 +0100 +++ /usr/lib/python2.7/site-packages/synaptiks/monitors/mouses.py.old 2012-02-22 12:55:00.000000000 +0100 @@ -175,8 +175,8 @@ Does nothing, if the manager is not running. """ if self.is_running: - self.mousePlugged.disconnect.all()(self._register_mouse) - self.mouseUnplugged.disconnect.all()(self._unregister_mouse) + self.mousePlugged.disconnect(self._register_mouse) + self.mouseUnplugged.disconnect(self._unregister_mouse) if self._resume_monitor: self._resume_monitor.resuming.disconnect(self._reset_registry) self._clear_registry() Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c1 --- Comment #1 from Slawomir Mroczek <s.mroczek@wasko.pl> 2012-02-24 09:46:01 UTC --- Of course, the patch should look like this: --- /usr/lib/python2.7/site-packages/synaptiks/monitors/mouses.py.old 2012-02-22 12:55:00.000000000 +0100 +++ /usr/lib/python2.7/site-packages/synaptiks/monitors/mouses.py 2012-02-22 12:55:21.000000000 +0100 @@ -175,8 +175,8 @@ Does nothing, if the manager is not running. """ if self.is_running: - self.mousePlugged.disconnect(self._register_mouse) - self.mouseUnplugged.disconnect(self._unregister_mouse) + self.mousePlugged.disconnect.all()(self._register_mouse) + self.mouseUnplugged.disconnect.all()(self._unregister_mouse) if self._resume_monitor: self._resume_monitor.resuming.disconnect(self._reset_registry) self._clear_registry() -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c2 Axel Braun <axel.braun@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |axel.braun@gmx.de --- Comment #2 from Axel Braun <axel.braun@gmx.de> 2012-05-09 07:24:23 UTC --- This is strange, this function is not offered at all (SynPS2 Synaptics Touchpad) Is there a way to enable it, or a is there a fix for 12.1 on the way? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c Will Stephenson <wstephenson@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wstephenson@suse.com Summary|Synaptiks: option |synaptiks: option |"automatically switch off |"automatically switch off |touchpad on keyboard |touchpad on keyboard |activity" doesn't work |activity" doesn't work -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c3 Will Stephenson <wstephenson@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|KDE4 Applications |KDE4 Applications Product|openSUSE 12.1 |openSUSE 12.2 Target Milestone|--- |Final --- Comment #3 from Will Stephenson <wstephenson@suse.com> 2012-09-10 11:18:15 UTC --- Still affects 12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=748332 https://bugzilla.novell.com/show_bug.cgi?id=748332#c4 --- Comment #4 from Axel Braun <axel.braun@gmx.de> 2013-05-07 12:35:39 UTC --- seems to be OK in 12.3 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=748332 http://bugzilla.novell.com/show_bug.cgi?id=748332#c5 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jslaby@suse.com Resolution|--- |FIXED --- Comment #5 from Jiri Slaby <jslaby@suse.com> --- . -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com