Message boards : BOINC Manager : User activity detection on Linux
Message board moderation
Author | Message |
---|---|
Send message Joined: 20 Dec 05 Posts: 5 ![]() |
REPLACE_PRE_CODE BUG text: I noticed that BOINC is not able to detect user input on Linux http://boinc.berkeley.edu/trac/ticket/463. I need mouse event detection and interpretation too and I have noticed that whether /dev/input/events work depends on which mouse/usbhid/evdev drivers are loaded. I guess some drivers just do not use the /dev/input/event interface. The /dev/input/events used to work on my laptop and Vojtech Pavlik's evtest worked. But afterwards I have changed the software configuration (upgraded distribution, probably X and Linux). Now I am using Ubuntu's Linux 2.6.27-11-generic and BOINC 6.2.12 i686-pc-linux-gnu. As expected, BOINC does not detect USB mouse activity. |
![]() ![]() Send message Joined: 29 Aug 05 Posts: 15648 ![]() |
Now I am using Ubuntu's Linux 2.6.27-11-generic and BOINC 6.2.12 i686-pc-linux-gnu. Can you please test if it still doesn't work with Boinc 6.10.13? It's easy to say it doesn't work on a version that's over a year old, but that doesn't mean it may not have been fixed in the mean time (and the ticket be forgotten to close). |
Send message Joined: 20 Dec 05 Posts: 5 ![]() |
Can you please test if it still doesn't work with Boinc 6.10.13? It's easy to say it doesn't work on a version that's over a year old, but that doesn't mean it may not have been fixed in the mean time (and the ticket be forgotten to close). I assumed that it wouldn't work because the trunk still has the algorithm that relies on /proc/interrupt. The function is here: http://boinc.berkeley.edu/trac/browser/trunk/boinc/client/hostinfo_unix.cpp#L1330. But to be absolutely sure I tested version 6.10.13 i686-pc-linux-gnu and it behaves like the old version 6.2.12: detects keyboard but not USB mouse. |
![]() ![]() Send message Joined: 29 Aug 05 Posts: 15648 ![]() |
Ok, with thanks on that. I have forwarded this thread to the developers. |
![]() ![]() Send message Joined: 29 Aug 05 Posts: 15648 ![]() |
The developers are adding code to the Linux client now to detect mouse movements. It is a work in progress, but there is a good chance this code will be available in the next BOINC 6.10 release candidate. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.