keycodes

重新映射几个键:Alt_L 键具有与 Alt_R(或 Alt gr)相同的行为 + 重新映射 caps lock 以退出
keycodes

重新映射几个键:Alt_L 键具有与 Alt_R(或 Alt gr)相同的行为 + 重新映射 caps lock 以退出

我想更改键盘上 Alt_L 键(键码 64)的行为,使其具有与 Ubuntu 22.04 上的 Alt_R(键码 108 或 Alt gr)相同的行为。 以下命令的输出xmodmap -pke如下 keycode 64 = Alt_L Meta_L Alt_L Meta_L keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift 我读了以下页面 https://superuser.com/questions/53092/gnome-map-altgr-key-to-alt 如何更改键盘上按键的功能...

Admin

查找负责的设备
keycodes

查找负责的设备

我有一台 2022 HP 14 英寸 Spectre x360,它可以翻转为平板电脑模式,并配有加速度计来切换屏幕方向。但是,当我在其上安装 Ubuntu 22.04 时,我发现将其切换为或退出平板电脑模式、切换屏幕方向或关闭或打开盖子都会切换飞行模式。 这似乎是 HP 笔记本电脑的一个相对常见的问题(尽管我之前的 Spectre 从未遇到过这个问题)。在第一个答案中找到了解决方法这个帖子,但不幸的是它似乎无法在我的系统上运行。 此修复依赖于将“关闭盖子”和“方向”操作的键码(分别为 e057 和 e058)设置为“KEY_UNKNOWN”键码(240)。我...

Admin

i3wm 中 bindsym 的笔记本电脑 Fn 键代码
keycodes

i3wm 中 bindsym 的笔记本电脑 Fn 键代码

我在 ubuntu 20.04 上使用 i3wm。我希望 Fn+Left/Right 像我之前的笔记本电脑一样用作 End/Home。我知道如何在 i3wm 配置中制作 bindsyn,但我找不到 Fn 代码。我使用了 xev,但单击 Fn 按钮后它什么也没显示。在我的笔记本电脑上,Fn+Left/Right 的作用与单向左/右相同。 我目前正在使用联想军团。 如果您能告诉我如何获取此密钥代码或如何通过其他方式解决我的问题,我将非常高兴。 提前致谢,西蒙 @编辑 只要不可能,我认为 Alt+Left/Right 可能对我来说是不错的选择。我在网上查了一下,发...

Admin

触发 Ctrl+key 键码或平假名来控制
keycodes

触发 Ctrl+key 键码或平假名来控制

我有一个带有 Katana 和平假名键的 JIS 键盘,我正在尝试绑定控制键。 我尝试编辑以下文件JIS 键盘布局 键盘字符但它无法改变键盘键。 有没有办法使用键码为Ctrl+L等绑定按键...我需要将平假名映射到控件上,但这似乎不可能。 ...

Admin

如何将键码转换为密钥?
keycodes

如何将键码转换为密钥?

获取给定键的键码很容易(showkey、xev 等),但如何才能将此键码转换回键,以适应不同的键盘布局? (key->keycode,然后返回) 例如: keycode(MetaKey)=125 <=> key(125)=MetaKey ...

Admin

Ubuntu 16.04.01 LTS:如何显示扫描码?
keycodes

Ubuntu 16.04.01 LTS:如何显示扫描码?

我想显示我的扫描码,因为 Ubuntu 没有正确映射我的键盘。(多个键(Alt、Alt Gr和Strg)具有相同的键码并像 一样起作用Caps Lock)。 Windows 10 正确映射了我的键盘...... showkey --scancodes 和 sudo evtest 在我的系统上不起作用。 xev 仅显示键码。 如何显示按键的扫描码? ...

Admin

多个键码无法同时工作
keycodes

多个键码无法同时工作

我使用的是 xubuntu 14.04。我在按某些键绑定时遇到问题(特别是某些键码)。因此,向您展示xev先按Alt_R然后再按 时的结果Alt_L。 KeyPress event, serial 37, synthetic NO, window 0x1e00001, root 0x9d, subw 0x0, time 1289711, (-144,-233), root:(446,267), state 0x0, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,...

Admin

setkeycodes 不会改变键码
keycodes

setkeycodes 不会改变键码

我在新的 Levono Ideapad 500S 上全新安装了 16.04。我一直尝试让亮度键工作并最终设法连接亮度提高键,使其按预期工作。 但是,我需要更改亮度降低键的键码才能使其工作,但setkeycodes似乎没有任何作用。 运行showkey并按三次降低亮度按钮得到: $ sudo showkey -s kb mode was ?UNKNOWN? [ if you are trying this under X, it might not work since the X server is also reading /dev/console ...

Admin

红外遥控器 - 某些媒体键不起作用(KEY_NEXTSONG / KEY_PREVIOUSSONG)
keycodes

红外遥控器 - 某些媒体键不起作用(KEY_NEXTSONG / KEY_PREVIOUSSONG)

我阅读了很多文本才走到这一步:) 升级到 17.04 之后,LIRC 不再适用于我的 NUC7i5......所以我发现了使用 ir-keytable 的方法。(这篇文章对我帮助很大!) 因此,卸载 LIRC 后,我的 ir-keytable 看起来像这样(有趣的是 lirc-protocol 仍然启用): sudo ir-keytable Found /sys/class/rc/rc0/ (/dev/input/event6) with: Driver ite-cir, table rc-rc6-mce Supported protoc...

Admin

atkbd.c 发送垃圾日志。如何摆脱?这是什么?
keycodes

atkbd.c 发送垃圾日志。如何摆脱?这是什么?

在我的 Vostro 1000 笔记本上,以下消息向我的 dmesg 发送垃圾邮件: [18678.728936] atkbd.c: Unknown key released (translated set 2, code 0x8d on isa0060/serio0). [18678.728941] atkbd.c: Use 'setkeycodes e00d <keycode>' to make it known. [18679.831109] atkbd.c: Unknown key pressed (translated set 2, ...

Admin

xev 不记录锁屏键的键码
keycodes

xev 不记录锁屏键的键码

我刚买了一台联想 ideapad 720s,安装了 Ubuntu。它没有媒体控制键(播放/暂停、下一首/上一首曲目),所以我想重新映射一些我不使用的键,包括锁屏键。但是当我使用xev并按下该键时,屏幕锁定,并且终端中不显示键码。还有其他方法可以找到键码吗? ...

Admin

根据 keycode 获取按键名称
keycodes

根据 keycode 获取按键名称

我正在编写一个使用 的 shell 脚本xinput,并且我想使用 中的键码获得用户所输入内容的人性化描述xinput。 例如,A生成 38.Ctrl是 37。 我如何从代码中获取这些键名? ...

Admin

使用相同的扫描码和不同的键符配置键盘热键
keycodes

使用相同的扫描码和不同的键符配置键盘热键

我有一个蓝牙键盘三星bkb10。它主要是用于 andoind 的键盘,所以它没有 alt、super(winkey)、f1-f12、menu,但有很多热键(大多数在 linux 下工作正常)。但有些热键不起作用,我想让它们表现得像 alt、f1-f12、menu。另外,我也想要热键功能,所以我很想为热键制作类似 Fn 按钮的东西。好吧,这就是我想要的一切。至少我需要 alt、super、menu 和 f1-f12,无法想象在 linux 下没有它们会这么难。所以,我试图使用 keytouch - 没有运气。它能够读取正确的键符,但 keytouch-edit...

Admin

我该如何纠正这个映射错误的触控笔按钮?
keycodes

我该如何纠正这个映射错误的触控笔按钮?

我在 HP Spectre x360 上运行 Kubuntu 15.10,它的显示屏内置了非 Wacom 有源数字化仪。我使用双按钮触控笔,但第二个按钮不起作用。按下xinput按钮时,我无法显示任何状态变化;似乎 X 根本看不到它。确实evtest看到了一个事件,但它将按钮报告为BTN_TOOL_RUBBER而不是适当的BTN_STYLUS2: Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0x4f3 product 0x2073 version 0x110 Input dev...

Admin