AnyDesk:从 Linux 连接到 MacOS 时鼠标滚轮检测?

AnyDesk: mouse scroll-wheel detection when connecting from Linux to MacOS?

我正在使用 AnyDesk 从我的 Linux 桌面连接到远程 MacOS 主机,但在使用终端等程序时我遇到了滚轮问题和 iTerm2.

在MacOS主机上使用滚轮时(,直接使用MacOS主机的鼠标),它会正确滚动终端和 iTerm2 windows。

然而,当从我的 linux 机器通过 AnyDesk 连接到 MacOS 主机并使用 linux 的滚轮时,AnyDesk 发送以下字符序列到 Mac:

<ESC>[A 用于向上滚动; <ESC>[B 用于向下滚动

这会导致终端和 iTerm2 滚动命令历史记录而不滚动 window 内容。

如果我在使用滚轮时按住 linux 键盘上的 <Alt> 键,则终端和 iTerm2 windows 在 AnyDesk 连接 MacOS 设备.

在使用 AnyDesk 从 linux 连接到 MacOS 时,是否有任何方法可以让鼠标滚轮以这种方式运行, 没有 [=36] =] 必须按住 <Alt> 键?

我在控制此行为的 AnyDesk 设置中找不到任何内容。

提前致谢。

我想通了...

我只需要在 Linux 上使用 imwheel,并在 ~/.imwheelrc:

中添加此配置条目
".*anydesk.*"
None,       Up,     Alt_L|Button4,   1
None,       Down,   Alt_L|Button5,   1

它通过 AnyDesk 发送 <Alt> 键连同鼠标滚轮命令,如上所述,当 运行 Terminal 和 MacOS 下的 iTerm2 时,这会导致滚动按照我想要的方式工作。