c - libtermkey 在纯文本模式终端中不报告鼠标事件
问题描述
我已经从http://www.leonerd.org.uk/code/libtermkey/下载并编译了最新的 libtermkey,但是在我编译并尝试运行它的“演示”应用程序之后,它给出了以下不一致的行为:
- 如果我在终端模拟器中运行应用程序,在“X”(Konsole、Terminator 等)下运行,它会按预期报告鼠标事件
- 但是,如果我切换到纯文本模式虚拟控制台(Ctrl + Alt + 4、5、...)并在那里运行应用程序,它不会报告鼠标按钮事件,并且按下中间按钮会报告为“空格”。
有人对这个有经验么?
(在更大范围内,这是一个更大项目的一部分,但我发现提供的演示应用程序是最好的可重现示例)
解决方案
推荐阅读
- jmeter - Jmeter 仅记录带有 JSR223 侦听器的 HTTPSampler
- javascript - Javascript 错误:使用数组解构时
- vue.js - 仅当出现错误时,我如何才能捕获错误?
- android - 地理围栏 API 是否需要 ACCESS_BACKGROUND_LOCATION 权限才能使应用程序在 Android 10(Q) 上的前台运行?
- arrays - 获取 Swift 数组中的第一个条目
- listview - Flutter :启用文本字段时,背景图像向上移动。“resizeToAvoidBottomInset”禁用滚动。我哪里错了?
- azure - 订阅中的活动消息时更新订阅
- c# - 如何防止 ScintillaNET 控件自动滚动?
- python - 列表数据存储和更新列表
- python - 需要有关此错误的帮助:只能将列表(而不是“str”)连接到列表