标签: keyboard

如何防止 Linux 操作系统通过按键从睡眠模式中唤醒?

我经常将我的 Fedora Linux 计算机切换到睡眠模式。但是,我不希望在按下键盘上的任何按钮(电源按钮除外)时唤醒它。我该怎么做才能实现这种行为?

keyboard sleep

2
推荐指数
1
解决办法
1876
查看次数

将剪贴板作为文本粘贴到键盘缓冲区中

有时我会遇到一些烦人的网站,它们认为自己了解安全性并且不允许我从密码管理器粘贴密码。我想要一个工具,可以让我获取剪贴板文本并将其粘贴到网站中。我知道如何获取剪贴板(xclip)的内容,但是我如何获取该文本并以击键的形式粘贴它?...

keyboard-shortcuts keyboard

1
推荐指数
1
解决办法
1984
查看次数

终端冻结/按键无响应的最可能原因是什么?

终端冻结/按键无响应的最可能原因是什么?我是一个相对较新的 Linux 用户(2 年),仍在学习使用命令行。我已经使用 xkill 和类似的命令来清除卡住的进程,但在某些情况下,按键根本没有响应,并且由于不耐烦,我又恢复了拔掉电池。我的问题是 - 如果终端上的按键没有响应,那么是否是因为有些进程仍在工作,但我看不到,尚未完成?如果我无法使用键盘,那么我就无法执行任何命令。如果我耐心等待并让软件完成其任务,我是否会在某个时候重新获得对键盘的访问权限?或者是否存在不重新启动就永远无法恢复活动密钥的情况?谢谢。

terminal keyboard freeze

1
推荐指数
1
解决办法
7375
查看次数

我可以将某些内容映射到 i3 中的 Ctrl+Shift 吗?

我想在 i3 中按Ctrl+Shift时运行我的脚本。但是,当我尝试将自定义命令映射到~/.config/i3/config 中的Ctrl+Shift 时,它不起作用。例如:

bindsym Control+Shift exec chromium
Run Code Online (Sandbox Code Playgroud)
  • 我想也许你不能bindsym没有$mod,但 Control+1工作正常。
  • $mod+Control+Shift 也有效。

我最近问了一个问题,但后来意识到可能我问错了。

keyboard-shortcuts keyboard i3

1
推荐指数
1
解决办法
2309
查看次数

读取 PS/2 键盘的 /dev/input/

我目前正在做一个项目,我想通过模拟 PS/2 键盘,用 AVR 控制我的 PC。出于这个原因,我目前拥有所有必需的硬件和一些软件库,例如AVR 的https://github.com/ndusart/ps2-keyboardhttp://python-evdev.readthedocs.io/en/latest/ PC 部分的index.html
我还从阅读有关的PS / 2协议http://www.pcbheaven.com/wikipages/The_PS2_protocol/http://www.computer-engineering.org/ps2protocol/http://retired.beyondlogic.org/键盘/keybrd.htm

然后我运行了命令sudo cat /dev/input/by-path/platform-i8042-serio-0-event-kbd > ./kbrd.hex并连接了键盘,然后按下并释放退格键。
我会除了类似的东西AA 66 F0 66,也许还有一些FA(ACK)介于两者之间,但我得到的是非常不同的:

在此处输入图片说明

所以我的问题是:
这可能是由于我对 /dev/input/ 的工作行为的误解造成的,还是问题出在我设置的其他部分?我希望从 /dev/input/ 的缓冲区中获取原始输入,这不是我认为的原始输入。


插入键盘后编辑另一个十六进制转储: 在此处输入图片说明

keyboard input

1
推荐指数
1
解决办法
2651
查看次数

插入 Linux Mint 键盘上不存在的字符

如何Alt+<ASCII CODE>在没有数字键盘和“数字锁定”按钮的上网本上使用 Linux (Mint 16)?

我找到了很多针对 Windows 的教程,但没有找到关于 Linux 的教程。我也尝试使用 Alt+“Fn”键,但我只是在终端上得到一些奇怪的行为,例如(运行时gdb):

(arg: 23) 
Run Code Online (Sandbox Code Playgroud)

keyboard keyboard-layout

0
推荐指数
1
解决办法
7641
查看次数

如何将特定的键盘设备置于 ascii 模式?

条码扫描仪的行为就像一个 USB 键盘设备,我的情况一开始并没有什么不同。我打开一个nano屏幕,通过 USB 端口插入扫描仪,读取条码并看到条码正下方写的字符串。

我不知道如何,但现在它不能那样工作。扫描仪(类似键盘的设备)向系统发送一些垃圾。

我写了一个简单的 NodeJS 代码来转储捕获的内容:

data:  <Buffer 04 00 62 60 5b 00 00 00> string:  b`[
data:  <Buffer 00 00 00 00 00 00 00 00> string:  
data:  <Buffer 04 00 62 5f 5b 00 00 00> string:  b_[
data:  <Buffer 00 00 00 00 00 00 00 00> string:  
data:  <Buffer 04 00 62 60 62 00 00 00> string:  b`b
data:  <Buffer 00 00 00 00 00 00 00 …
Run Code Online (Sandbox Code Playgroud)

keyboard usb-device

0
推荐指数
1
解决办法
437
查看次数