在ubuntu20.04上,显示管理采用的wayland,weston桌面需要隐藏鼠标指针,通过配置weston.ini鼠标指针还是存在。最后将鼠标指针设置成透明指针完美解决,具体过程如下:
1.创建一个32x32透明背景的png图片。
windows身上可通过"画图3D"软件创建。
ubuntu下可以通过下面命令创建。
bash
$ sudo apt install imagemagick #下面命令没有时安装。
$ convert -size 32x32 xc:transparent transparent_cursor.png
2.生成鼠标样式。
创建cursor.cfg文件填写下面内容。
bash
32 0 0 transparent_cursor.png
注意上面的cursor.cfg和transparent_cursor.png需要放在同一个目录下。然后执行下面命令生成鼠标样式文件。
bash
$ sudo apt install x11-apps #下面命令没有时安装。
$ xcursorgen cursor.cfg hidden #执行成功后会在当前目录下生成一个hidden文件。
4.部署
将上面生成的hidden文件替换/usr/share/icons/breeze_cursors/cursors下的default文件,重启系统设置生效。