记录:ubuntu20.04隐藏鼠标指针

在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文件,重启系统设置生效。

相关推荐
weixin_5231853221 分钟前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
凡人叶枫1 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽1 小时前
玩转RK3506SDK
linux·嵌入式硬件
Java面试题总结2 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器
kong@react2 小时前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装
java·linux·运维·docker
凡人叶枫3 小时前
Effective C++ 条款07:为多态基类声明 virtual 析构函数
linux·c语言·开发语言·c++
凡人叶枫3 小时前
Effective C++ 条款10:令 operator= 返回一个 reference to *this
java·linux·服务器·开发语言·c++·effective c++
|_⊙4 小时前
Linux 中断
linux
Championship.23.244 小时前
Linux 3.0 音频机制深度解析:ALSA基础架构与传统音频驱动模型
linux·运维·音视频·alsa
哆啦A梦——4 小时前
Ubuntu 虚拟机 Docker 与 MySQL 8.0.42 部署指南
mysql·ubuntu·docker