腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何“锁定
键盘
”以防止在X11/
Linux
/Gnome上发送更多的
按键
?
、
、
、
、
我正在用python为Ubuntu
Linux
写一个反RSI/打字
中断
程序。我希望能够“锁定
键盘
”,这样所有的
按键
都会被忽略,直到我“解锁”它。我希望能够强制用户暂停打字。我想要一些程序化的方式来“关闭”
键盘
(几乎是瞬间的),直到我的程序稍后释放它(可能是10秒后的0.1秒→)。虽然我已经“关闭了
键盘
”,但任何
按键
都不应该发送到任何窗口、窗口管理器等。即使此程序不在前端并且没有焦点,
键盘
也应该被锁定。 一些程序已经能够做到这一点(例如Work
浏览 3
提问于2012-05-24
得票数 4
回答已采纳
3
回答
内核模块中未命中
键盘
中断
、
、
、
我正在做一个项目,我正在根据接收到的
键盘
中断
执行一些操作。所以我注册了
键盘
中断
,并将
中断
标记为共享。但是我的程序没有像它应该的那样工作。为了调试这个问题,我编写了一个小程序,它只注册
键盘
中断
,并在收到
键盘
中断
时向内核输出一些消息。但我发现,当
中断
率很高时,很多来自
键盘
的
中断
都会丢失。例如,在下面的示例代码中,我注册了
中断
,并在按下'a‘时向内核输出消息。
浏览 1
提问于2015-11-26
得票数 1
2
回答
向应用程序发送
按键
、
、
、
、
当一个键被按下时,
键盘
向设备驱动程序发送信号,设备驱动程序
中断
CPU并运行
中断
处理程序。按下的键存储在映射到
键盘
中断
的地址。我的问题是:如果有多个进程,比如编辑器和shell,内核如何确定接收到的
按键
属于哪个进程?我的意思是这个
按键
是怎么到达它的目的地的? 还有,当
按键
进入多个进程时,有没有办法?
浏览 0
提问于2016-02-29
得票数 1
1
回答
键盘
中断
如何作为进程信号结束?
、
、
、
我正在研究
linux
内核,了解O‘’Reilly对
Linux
的理解,最近讨论了信号和
中断
处理一章,坚持了一些基本的
Linux
2.4版本,并深入研究了我所能理解的代码。到目前为止我发现的是:如果
中断
不可掩蔽,cpu将加载相应的int。来自IDT的处理程序从这里开始对我来说很模糊。不过,我确实理解,
中断
处
浏览 0
提问于2017-07-28
得票数 5
回答已采纳
1
回答
如何在Bluez/
Linux
上从GATT服务器获取断开事件
、
、
、
、
环境: Bluez 5.14,
Linux
3.1,收音机,TI BLE (CC2541开发工具包)
Linux
设备<--hci-> USB无线电(gatttool -b 90:59:AF:09:E1:5D --char-write-req -a 0x0048 -n 0100 --listen)Noti
浏览 5
提问于2014-02-10
得票数 2
回答已采纳
1
回答
多进程的多
中断
向量表
、
、
、
、
我的想法是: 假设两个应用程序在
Linux
x86 (多任务)中并行运行,并且它们都共享
键盘
外设。如果我按下
键盘
上的按钮,
中断
发生,控制必须切换到相应的
中断
例程。
中断
源的
中断
例程的起始地址从已从0x0000定义的
中断
向量表中获得。但是对于相同的
键盘
中断
,两个应用程序可能需要不同的例程。因此,要执行的例程应该取决于它实际上是从哪个任务
中断
的。因此,这是否意味着必须为两个进程保留两个单独的
中断<
浏览 17
提问于2019-11-06
得票数 1
回答已采纳
1
回答
检查acpi键绑定并将
键盘
按键
事件重映射为acpi事件
、
、
、
另外,如何将
键盘
按键
事件(例如键代码127,即暂停/
中断
按钮)重新映射到SBTN按钮/PWBN按钮? 如何将系统挂起操作映射到
键盘
暂停/
中断
按钮?PS:我使用acpi_listen来收听PWBN和SBTN的关键事件,并且我能够看到
按键
。为了检查
键盘
事件,我使用了xinput。另外,我需要在挂起操作后使用相同的
按键
使系统重新运行。
浏览 0
提问于2019-03-02
得票数 2
回答已采纳
1
回答
在javascript中处理特殊键的事件
、
、
在我的web应用程序中,我使用了onkeyup和onkeydown功能,我想使用
键盘
的暂停/
中断
键。下面的脚本应该清楚地演示这种行为。首先按压并保持空格键。然后,使用“暂停/
中断
”键进行同样的尝试,一旦按下该键,您就会得到警报。
浏览 1
提问于2016-01-18
得票数 1
回答已采纳
2
回答
Xlib控件
键盘
事件
、
、
如何在python中模拟
键盘
按键
(Xlib)我一直使用Xlib-python来模拟鼠标指针事件,比如移动和单击。但我还没有找到足够的帮助来为
键盘
按键
做类似的事情。首选平台:
linux
上的python
浏览 7
提问于2012-12-12
得票数 2
回答已采纳
1
回答
.NET或OS是否以不同的方式处理物理
按键
和编程
按键
?
、
、
、
、
我有一个运行在平板电脑上的C# .NET应用程序,即没有物理
键盘
。我们使用内置于版本的屏幕上
键盘
在窗体上填充TextBox控件。表单没有特殊的
按键
处理(尽管UI的其他组件确实处理
按键
)。偶尔,屏幕上的
键盘
会停止注册一些
按键
.窗体仍然具有焦点,光标仍保留在文本框中。反复敲击一个键最终会导致字符显示。我们的应用程序使用了许多繁忙的处理线程,但是它远没有100%的CPU利用率。当这种行为发生时,一直保持这种状态,直到我们的应用程序重新启动,然后
键盘
才能正常运行。当连接USB<
浏览 4
提问于2010-03-03
得票数 0
3
回答
在C中获取
键盘
中断
、
、
、
、
我的要求是,在程序运行期间,如果我按下任何键,如空格键或其他键,程序将暂停,然后再次
按键
,程序将恢复运行。为此,在执行while条件之前,我们提交
键盘
中断
的信号处理程序。在C中如何做到这一点。用来获取
键盘
中断
的函数是什么?我不想从用户那里得到输入,我想处理用户通过
键盘
产生的
中断
。 提前感谢..,
浏览 3
提问于2015-09-04
得票数 5
7
回答
CPU是否浪费在等待
键盘
输入上?(通用)
、
、
、
我在想,是否有一种方法可以让操作系统不需要无休止地等待
键盘
(或其他输入设备)的输入,是否有操作系统在使用这种方法。长话短说: 当前如何处理
键盘
输入-轮询还是
中断
?
浏览 0
提问于2009-05-07
得票数 0
1
回答
在
中断
期间,操作系统/硬件级采取了哪些步骤(例如
键盘
快捷方式)?
、
目前,我正在学习操作系统的工作原理,并希望验证在
中断
期间所采取的步骤是否正确。试图联系一些非常熟悉的东西,下面是我认为当我按下Alt+Tab来切换程序时会发生的事情: CPU通过存储在内存中的
中断
向量读取
中断
以索引
中断
服务例程。
中断
服务例程(以及
中断
细节,
浏览 2
提问于2019-12-10
得票数 0
回答已采纳
1
回答
如何在
linux
中永久禁用笔记本电脑
键盘
?
、
、
我刚刚开始使用基于
Linux
的os.My笔记本电脑
键盘
出现故障,任意
按键
都会被随机按下。早些时候,当我使用Windows时,我通过为内置
键盘
安装错误的驱动程序来禁用内置
键盘
,并使用附加的usb
键盘
工作。 我如何在
linux
中做类似的事情,并禁用内置
键盘
?
浏览 0
提问于2017-09-09
得票数 1
2
回答
Linux
:直接与USB
键盘
接口
、
、
我买了一个USB数字
键盘
,看起来和普通的USB
键盘
功能一样,但只有数字
键盘
的
按键
和LED。它在
Linux
下工作正常,我可以用它输入数字,也可以用我的实际
键盘
。我想写一个应用程序,可以直接与它接口(响应
按键
和控制LED),而不必有一个窗口,并防止其他应用程序响应它。我该怎么做呢?
浏览 2
提问于2013-02-11
得票数 4
回答已采纳
1
回答
Linux
键盘
延迟
、
、
、
所以我想构建一个内核模块(我想),它会在按下
键盘
键后插入很小的延迟(比如500ms)。我在Windows中通过钩子做到了这一点,但在
Linux
中似乎有所不同。请注意,我不希望使用x11方法,因为我希望它也能在
linux
控制台上工作(即使没有运行X服务器)。据我所知,它需要构建一个内核模块并使用insmod将其动态插入到内核中。我设法构建了一个
按键
记录器,它会将每个按下的键都转储到内核日志中,但插入延迟需要将处理
键盘
中断
处理程序的线程发送到休眠状态,这是一个非常糟糕的想法,而且还需要重写整
浏览 32
提问于2018-01-03
得票数 0
1
回答
Node.js:在网页上执行命令按钮单击
如何使用NodeJs和PHP在网页按钮点击或
键盘
按键
上执行
linux
shell命令? 谢谢
浏览 2
提问于2012-10-31
得票数 1
回答已采纳
1
回答
容器上的吡咯烷酮不能控制鼠标
、
、
、
、
我试图在chromebook (官方
linux
支持)的
linux
容器上使用pyautogui实现鼠标和
键盘
的自动化,但是鼠标和
键盘
没有响应任何函数(移动、单击、
按键
.)然而,像pyautogui.alert
浏览 5
提问于2021-05-17
得票数 1
1
回答
linux
内核
键盘
中断
能否被进一步的
键盘
中断
中断
?
、
、
在
Linux
0.11内核中,
键盘
中断
处理程序是一个陷阱门,即不禁用INTR引脚
中断
,push eaxin al,60h // read scan code8259A interrupt controller...iretd 当_do_tty_interrupt在发送EOI到8259 A
中断
控制器后进行处理时,可能会断言另一个
键盘
中断
浏览 4
提问于2017-09-07
得票数 0
2
回答
用于检查
键盘
按键
的C库函数(在
linux
中)
有没有C库函数可以用来检查
键盘
上的
按键
(我在
linux
机器上工作)。
浏览 0
提问于2013-12-03
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
连按五下键盘竟然中毒了,键盘上的这个按键要小心!
按键寿命可达1一亿次 赛睿全新键盘亮相台北电脑展
“欧腻酱键盘”由鬼畜绅士自制每个按键喘息叫声都让人好害羞!
蓝桥杯单片机设计与开发 5 独立按键和矩阵键盘的应用
Linux Shell 读取从键盘输入的数据
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券