Re: Full screen app events

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The problem is that I must offer the possiblity of unlocking the client from itself using an admin password. May be making a hack on X Server I could get a control over keyboard events.

2011/4/22 <jcupitt@xxxxxxxxx>
You can unlock with:

 gnome-screensaver-command --deactivate

You can do all this remotely (perhaps from the cafe owner's PC) with
something like (untested):

 system ("ssh client-pc-name DISPLAY=:0 gnome-screensaver-command --lock");
 system ("ssh client-pc-name DISPLAY=:0 gnome-screensaver-command
--deactivate");

I guess you'd need to do the ssh as the guest user.

2011/4/22 Juan Antonio Ibañez Santorum <juanito1982@xxxxxxxxx>:
> Blocking window must also have the possiblitiy to be unlocked via an admin
> password. I am very interested in blocking all keyboard shorcuts while the
> computer stay in blocked status. A don't know if a GTK app could do this
> filter operation over keyboard events...
>
> 2011/4/22 <jcupitt@xxxxxxxxx>
>>
>> You could just lock the screen. On gnome, something like
>>
>>  system ("gnome-screensaver-command --lock");
>>
>> I suppose you'd want to configure it a bit to remove "Leave Message"
>> and "Switch User".
>>
>> 2011/4/22 Juan Antonio Ibañez Santorum <juanito1982@xxxxxxxxx>:
>> > Hello!
>> >    Is there any way to consume keyboard and mouse events in a GTK app? I
>> > want to develop an internet cafe app and I must 'block' the computer
>> > once
>> > the prepaid gets out using a full screen blocking window. The user must
>> > no
>> > be able to bypass the blocking window using any keyboard shortcut. Any
>> > advice on this?
>> > Regards
>> > _______________________________________________
>> > gtk-list mailing list
>> > gtk-list@xxxxxxxxx
>> > http://mail.gnome.org/mailman/listinfo/gtk-list
>> >
>> >
>
>

_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux