Re: Inhibiting the menu when right-clicking on the desktop ?

I believe if you set Desktop Settings > Icons > Icon Type to None and Desktop Settings > Menus > Include Applications Menu... unchecked, you won't have a menu displayed on right-click. Then you can use the Kiosk Mode "CustomizeDesktopMenu" setting to prevent users from changing these settings.

If you need desktop icons, then it gets a little more complicated. You could build a custom version of xfdesktop and specify the "--disable-desktop-menu" configuration parameter, and it (the right-click menu) will not be available at all, but you would still have desktop icons.

Re: Inhibiting the menu when right-clicking on the desktop ?

ToZ wrote:

If you need desktop icons, then it gets a little more complicated.

Would using panel launchers work as a substitute to desktop icons (and, if so, would doing so be simpler?)? I know panels can be resized, but I am not sure how large the things on panels can be. That might be an issue, IDK.

For a "log out" button, could the OP set up the computer's power button to do that? Mine is set up to shut down the computer, but I think this is configurable. The OP would then want to have some sort of visual indicator that the power button now logs users out, of course - but a physical sign could do that, I suppose.

Re: Inhibiting the menu when right-clicking on the desktop ?

You could build a custom version of xfdesktop and specify the "--disable-desktop-menu" configuration parameter,

Intriguing idea, but how the devil does one do that ?

Which distro are you using? It must have documentation on how to rebuild a package. With arch, for example, you can use ABS or create your own pkgbuild file. Info for Debian looks like it is here (looks like the config/build parameters are stored in the debian/rules file).

Re: Inhibiting the menu when right-clicking on the desktop ?

You could build a custom version of xfdesktop and specify the "--disable-desktop-menu" configuration parameter,

Intriguing idea, but how the devil does one do that ?

Which distro are you using? It must have documentation on how to rebuild a package. With arch, for example, you can use ABS or create your own pkgbuild file. Info for Debian looks like it is here (looks like the config/build parameters are stored in the debian/rules file).