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

赫兹克

编辑:自从提出以下问题以来,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的“显示”工具具有此属性,当显示带有透明像素的png图像时,它将在这些透明像素后面显示屏幕内容。但是,ubuntu 18.04上的当前版本显示的是不透明的棋盘图案。Ubuntu中是否有另一个图像显示工具仍可以在X11窗口中显示透明度?

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

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

瓦格贝托

我已经根据SE问题的答案找到了这种解决方法,并首先由用户在Microsoft讨论论坛上提出了建议它适用于Linux Mint 19.3 MATE,Ubuntu 20.04和18.04.4(在vmware机器上测试了两个ubuntu版本)。

  • https://github.com/arp242/find-cursor下载find-cursor
  • 在该库的文件夹中,输入makesudo make install

    • 您可以忽略警告(主要与文档有关)。
    • 如果看到错误,则可能需要安装一些X11库:

      sudo apt install libx11-dev libxdamage-dev libxrender-dev libxext-dev
      
  • 在终端中,使用以下命令:

    find-cursor --repeat 0 --follow --distance 1 --line-width 16 --size 16 --color red
    

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

在ubuntu上找到适用于mikewhatever的光标

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java中重写的方法可见性

来自分类Dev

在MVVM中设置可见性的最佳方法

来自分类Dev

Perl共享变量的原子性和可见性

来自分类Dev

云端点方法可见性

来自分类Dev

MVVMCross中ImageButton的可见性

来自分类Dev

MPI中变量的可见性

来自分类Dev

ListView中的可见性消失

来自分类Dev

python中的数组可见性

来自分类Dev

MVVM中StackPanel的可见性

来自分类Dev

MultiDataTrigger中的WPF可见性

来自分类Dev

弹出菜单中的可见性

来自分类Dev

Rust 中的模块可见性

来自分类Dev

更新管理器似乎已移出屏幕并从可见性中消失

来自分类Dev

在屏幕上检查项目的可见性

来自分类Dev

Recyclerview 移动到屏幕外,可见性消失

来自分类Dev

特征冲突解决以及不断变化的可见性

来自分类Dev

ProgressBar的可见性

来自分类Dev

JPanel可见性

来自分类Dev

对象可见性

来自分类Dev

ProgressBar的可见性

来自分类Dev

分区可见性

来自分类Dev

JPanel可见性

来自分类Dev

SSRS可见性

来自分类Dev

抽屉可见性

来自分类Dev

Oracle中的可用性与可见性

来自分类Dev

如何通过setVisible()方法wicket ajax在方法中更改模型的可见性

来自分类Dev

将鼠标悬停在CSS中的列表项上时如何触发div可见性?

来自分类Dev

如何在TextInputLayout Android中更改setEndIconDrawable的可见性(可见,不可见或不可见)?

来自分类Dev

ManagedBean中@PostConstruct中设置的属性的可见性