屏幕共享会话中鼠标指针可见性的解决方法?

T. *_*zke 7 gnome xorg transparency mouse-pointer

编辑:自从提出问题以来,Microsoft 已经解决了 Teams 中的问题:Teams 屏幕共享会话现在也可以在 Linux 计算机上捕获鼠标指针。这使得这个要求解决方法的问题过时了。但是,答案中提出的解决方案可能仍然适用于其他应用程序。


我正在 Linux 上与 Microsoft Teams 进行屏幕共享。与我共享屏幕的人看不到我的鼠标指针。这是 Linux 版本的一个已知缺点:https : //docs.microsoft.com/answers/questions/3222/mouse-pointer-not-visible-when-sharing-screen.html

我正在寻找解决方法。今天我使用了一个终端窗口,将其调整为尽可能小的尺寸,并告诉人们“看这个窗口的左上角”,同时在屏幕上拖动该终端窗口以指出我想要绘制的屏幕部分关注。我想找到更好的解决方法。

想法:

  1. 使用具有透明度的图像。在终端窗口周围拖动的改进是在鼠标指针周围具有透明度的鼠标指针图像周围拖动。来自imagemagick 的工具'display' 具有这样的特性,当显示例如带有透明像素的png 图像时,它会显示这些透明像素后面的屏幕内容。但是,ubuntu 18.04 上的当前版本显示的是不透明的棋盘格图案。Ubuntu 中是否有另一个图像显示工具仍然可以在 X11 窗口中显示透明度?

  2. 让某些应用程序在鼠标指针的位置每隔一段时间显示一个亮色圆圈(或其他东西)。有没有可以做到这一点的应用程序?

我正在使用 Ubuntu 18.04,具有默认桌面环境(默认桌面在 18.04 上称为“ubuntu”,它基于 gnome,但由规范预配置以类似于已停产的“unity”桌面)。

小智 8

我找到了这个解决方法,基于对SE 问题的回答,并且首先由用户在Microsoft 讨论论坛上提出。它适用于 linux mint 19.3 MATE、Ubuntu 20.04 和 18.04.4(在 vmware 机器上测试了两个 ubuntu 版本)。

以下 gif 显示了我按照前面的步骤操作后 Ubuntu 18.04 上的指针。请注意,在我使用 find-cursor 命令之前鼠标是不可见的(用 Kazam 记录,但它也发生在团队中)。到目前为止,鼠标工作正常(当我与团队共享屏幕时,我用它在 xournal 上做笔记和画线)。

在 ubuntu 上为 mikewhatever 查找光标