Block user local input while remote assist is active

Bug #977637 reported by Laércio de Sousa
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Epoptes
Fix Released
Wishlist
Fotis Tsamis

Bug Description

It would be useful if Epoptes had an option to block user local input (keyboard and mouse) when a remote assistance session is active, as available in TeamViewer.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

x11vnc -grabkbd -grabptr can be used for that, in /usr/share/epoptes/client-functions:

get_assisted() {
    background x11vnc -noshm -24to32 -grabkbd -grabptr -connect_or_exit "$SERVER:$1"
}

But it won't be committed upstream now, because we want to refrain from adding new features to epoptes for a few months, and only handle bug fixes, in order to make Precise backports easier.

Changed in epoptes:
assignee: nobody → Fotis Tsamis (phantomas)
importance: Undecided → Wishlist
status: New → Confirmed
Fotis Tsamis (ftsamis)
Changed in epoptes:
status: Confirmed → Fix Committed
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

We don't want to always enable that.
We probably don't want to default to that either, as many teachers want to help the students, but allow the students to control the client while they do that.
So we probably need an option for it, maybe in an epoptes settings dialog.

Changed in epoptes:
status: Fix Committed → In Progress
Revision history for this message
Fotis Tsamis (ftsamis) wrote :

I added an option in epoptes settings for this purpose named grabkbdptr, defaulting to False. Currently there is no graphical way to set it, but there will be in the future.

So, if you want to block user local input when assisting a user, you should go to .config/epoptes/settings and set grabkbdptr = True.

Fotis

Changed in epoptes:
status: In Progress → Fix Committed
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Fix released in epoptes 0.5.7-1.

Changed in epoptes:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.