标签: xmodmap

xmodmap 在最新的 Google Chrome 更新中停止工作

我重新映射了 Insert、Home、Page Up、Delete、End 和 Page Down,它已经工作了很多年,但是在最新的 Google Chrome 更新中,它会忽略重新映射,如果没有重新映射,则执行操作。在 Chrome 之外,重新映射有效。

知道如何让 Chrome 尊重重新映射的键吗?

google-chrome xmodmap

5
推荐指数
2
解决办法
244
查看次数

无法使用 xmodmap 重新映射 Ctrl 键

我的笔记本电脑键盘没有Right Ctrl按键。而且我使用的布局与键盘的本机布局不同,因此有些键什么也不做。所以我试图重新映射这些键之一以用作Right Control. 我正在执行以下命令:xmodmap -e 'keycode 97=Control_R'. 我也试过Control_ L。但关键什么都不做。然后我用 Alt 键进行了测试: xmodmap -e 'keycode 97=Alt_r' 它工作正常。

为什么我不能重新映射控制键?

xmodmap

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

映射键在某些应用程序中不起作用

我有一个 Apple 键盘,其中右侧的命令键 ( Super_R) 映射到右侧的 Alt 键 ( ISO_Level3_Shift) xmodmap

$ cat ~/.Xmodmap 
clear mod4
keysym Super_R = ISO_Level3_Shift
Run Code Online (Sandbox Code Playgroud)

但在某些应用程序中,例如 Firefox 和 Thunderbird,正确的 Command 和 Alt 键被完全禁用。我的.Xmodmap无效吗?

我还尝试在xkb_keycodes转储部分重新定义键码,xkbcomp然后加载键映射,xkbcomp但仍然没有使用 Firefox 和 Thunderbird。有什么线索吗?

xmodmap apple xkb

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

升级到 22.04 后 xmodmap 不再工作

今天早上我升级到了最新的 22.04 LTS 版本,之后我的 xmodmap 脚本不再工作,我很好奇是否有什么变化导致脚本不再工作。我使用这个脚本,这样我就可以将“jikl”与 CAPSLOCK 结合起来作为我的箭头键,以便于导航。这是我的 xmodmap 脚本:

keycode 66 = Mode_switch
keysym j = j J Left
keysym l = l L Right
keysym i = i I Up
keysym k = k K Down
Run Code Online (Sandbox Code Playgroud)

updates scripts xmodmap bind keys

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

如何在启动时运行命令?

我的键盘上的 Return 键坏了,所以我选择让我的 PgDn 键像 Return 键一样工作。现在我学会了如何使用“xmodmap”来做到这一点。我必须运行的命令是:

xmodmap -e 'keycode 117 = Return'
Run Code Online (Sandbox Code Playgroud)

但是每次重新启动时我都必须运行此命令。我搜索了一下,发现将此命令放在 /etc/rc.local 文件中应该会在启动时自动运行。但是,它不起作用。

谁能告诉我如何在启动时执行此命令?我正在使用 Ubuntu 14.04。

command-line keyboard xmodmap

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

如何在 ubuntu/gnome 中设置控制和转义的上限?

我看到了一些与此相关的问题,但没有一个回答令我满意。

问题:

“我使用的是 ubuntu 风格的 linux。我想同时使用大写字母作为转义键和控制键。(点击 Esc 键,保持控制键)。Karabiner 让我可以在 Mac 中执行此操作。有没有一种简单的方法可以为我做吗?”

之前对这个问题的回答:

  1. 如何安装 caps2esc?
  2. 将 Caps Lock 重新映射为 Control 和 Escape(不是通常的方式)
  3. 使用 xcape 通过 esc 和 ctrl 重载 capslock

keyboard keyboard-layout capslock xmodmap

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