问题标签 [xmodmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1004 浏览

emacs - 如何在 emacs 中分隔 alt 和 meta 键

我想将PgUp键盘上的一个键映射到Alt修饰符以在 Emacs 中生成A-键序列,这样我就可以将它映射到一组全新的键绑定。

我正在查看我的键盘映射,目前我的左键 同时Alt用作修饰符。这是相关的输出:Meta_LAlt_Lxmodmap -pke

我不确定如何告诉 emacs完全分开对待AltMeta

我看过了x-alt-keysym,它是nil

同样适用于x-meta-keysym,它也是nil

由此,它暗示Alt_L应该触发alt,但它总是触发meta,如M-迷你吧中的所示

0 投票
2 回答
94 浏览

xmodmap - 如何添加额外的控制键?

我正在使用 xkb 添加一个额外的控制键,如下所示:

但是,它不起作用。

我什至尝试了 xmodmap 但没有成功:

使用与上述类似的代码添加额外的 shift 键没有问题。所以我不明白为什么相同的代码不能与控制键一起使用。

0 投票
1 回答
303 浏览

linux - 为什么更改方法输入会导致 xmodmap 'caps to esc' 无效

我正在使用vim,所以我caps用按钮切换escape按钮。使用来自 vimwiki 的这个脚本:

它的名字是.speedswapper

我打了电话xmodmap .speedswapper,效果很好。

但是在vim编辑的时候,当我把输入法改成中文的时候,输入一些东西,大写就不能退出了。在我检查回英语后,它也不起作用。我需要再做xmodmap .speedswapper一次才能让它工作。

为什么会发生,是否有可能修复它?

0 投票
0 回答
241 浏览

emacs - Xorg 自动检测到的键盘布局不执行 Alt-Shift-键盘组合

Xorg(在本机 linux 系统上)默认情况下(自动检测?)不会注册以 alt 和 shift 开头的键盘快捷键。它可以识别 alt,但不能识别 shift(shift 本身可以正常工作)。这破坏了我的文本编辑器中的许多键盘快捷键。这发生在pekwm 和herbstluftwm 中。由于这是 vanilla X11 开箱即用的行为,我希望其他人已经遇到了这个问题并找到了正确处理它的方法。

的输出xmodmap -pke这里xev给出 和 的shift输出alt

你能告诉我是什么绑定导致了这种情况吗?我尝试在 Alt_L 和 Shift 的第二个空格中替换 NoSymbol。那没有用。我也尝试使用 xev,但它只报告“最后一个”键码,这对于查找多媒体键的键码似乎比处理修饰键的键盘和弦更有用。我也使用了 xkeycaps,但这只告诉我所有正确的键都被按下了,而不是为什么结果不是我所期望的。

谢谢你的帮助!

0 投票
1 回答
323 浏览

python - Python中的xmodmap

有没有可能做xmodmappython 的魔法?

用例:我想在当前键盘布局中添加一个新层,该层使用 CapsLock 键输入。

我想避免xmodmap通过subprocess.

0 投票
2 回答
380 浏览

swap - xmodmap 自动解除配置

我已将 xmodmap 配置为交换Caps LockCtrl密钥。一切正常,但在几次Ctrl关键开始充当Ctrl(而不是Caps lock),反之亦然。交换会从一个时刻自动停用。

发生这种情况时,我必须在我的 shell 中执行

为了恢复正确的配置。我的~/.bashrc.

我无法发现是什么动作导致了我上面所说的自动停用。可能是什么原因?为什么 xmodmap 似乎忘记或返回默认配置?

我正在使用 LXDE 运行 Debian 7。

对不起我的英语不好,提前谢谢你。

0 投票
0 回答
375 浏览

keyboard-shortcuts - 在 X 中将 Ctrl-Alt-F1 更改为 Alt-F1

我喜欢通过 Alt-Fn 切换文本控制台,我喜欢在文本控制台中工作,并且我以这种方式组织工作区。这是处理小屏幕弱上网本的好方法。但是,我需要 X 来浏览。

我希望通过 Alt-Fn 以透明、完全相同的方式从 X 切换到文本控制台,而不是 Ctrl-Alt-Fn

Ctrl-Alt-Fn 硬编码在哪里以及如何将其更改为 Alt-Fn ?我可以为此重新编译 X。

谢谢你。

0 投票
2 回答
215 浏览

linux - 如何在 Linux 中将键盘输出更改为对角箭头?(↖↗↘↙)

(我正在运行 Linux Mint 17)

使用 xmodmap,我想让我的键盘输入字符 ↖ ↗ ↘ ↙</p>

我已经知道如何使用向上、向左、向下和向右箭头(↑ ← ↓ →),例如这个向上箭头示例:

使用代码 0x8fc,而不是名称 uparrow,也可以:

0 投票
1 回答
250 浏览

linux - Linux 使用 xmodmap 交换 alt 和 meta 会中断 '5'(需要管理员注意)

[编辑] 请把我移到 unix.stackoverflow

我有一本带有 linux fedora / mate 的 mac book air。

我想交换alt和opiton,(因为它们在mac键盘上交换)。

我尝试使用 xmodmap 和这个配置:

它确实交换了alt和命令。但是数字“5”在数字行上停止工作。有谁知道为什么?

0 投票
1 回答
62 浏览

linux - 有没有办法添加未列出的字符?