I have used unclutter but it only remove the cursor while the command is running in the terminal. It does not provide the permanent solution. I do not want to run the command every time.
Presently what I am doing is that I am calling a script form desktop file
from /etc/xdg/autostart/single_start.desktop
the desktop file **single_start.desktop **
enter #!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false'
Exec=bash /etc/xdg/autostart/single.sh
Name=Chromiumrelaunch
Comment=comment here
Icon=icon path here
the file **single.sh **is
#!/bin/bash
lxterminal -e unclutter -idle 1 &
sleep 10
xdotool windowminimize $(xdotool getactivewindow)
So the unclutter terminal window still comes so I am using xdotool to minimize the window. What I want is that unclutter works permanently in the background.
single.sh
is launching a terminal window to run the command, which is unnecessary. You just need to run the command directly. i.e. justunclutter -idle 1
. For simplicity, just put it in the desktop file'sExec
section. – Sparhawk Oct 23 '18 at 09:18unclutter
should already be executable. What happens when you try what I suggested? – Sparhawk Oct 24 '18 at 10:03