问题标签 [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.
emacs - 如何在 emacs 中分隔 alt 和 meta 键
我想将PgUp键盘上的一个键映射到Alt修饰符以在 Emacs 中生成A-
键序列,这样我就可以将它映射到一组全新的键绑定。
我正在查看我的键盘映射,目前我的左键
同时Alt用作修饰符。这是相关的输出:Meta_LAlt_Lxmodmap -pke
我不确定如何告诉 emacs完全分开对待Alt,Meta
我看过了x-alt-keysym
,它是nil
同样适用于x-meta-keysym
,它也是nil
:
由此,它暗示Alt_L
应该触发alt
,但它总是触发meta
,如M-
迷你吧中的所示
xmodmap - 如何添加额外的控制键?
我正在使用 xkb 添加一个额外的控制键,如下所示:
但是,它不起作用。
我什至尝试了 xmodmap 但没有成功:
使用与上述类似的代码添加额外的 shift 键没有问题。所以我不明白为什么相同的代码不能与控制键一起使用。
linux - 为什么更改方法输入会导致 xmodmap 'caps to esc' 无效
我正在使用vim,所以我caps
用按钮切换escape
按钮。使用来自 vimwiki 的这个脚本:
它的名字是.speedswapper
我打了电话xmodmap .speedswapper
,效果很好。
但是在vim编辑的时候,当我把输入法改成中文的时候,输入一些东西,大写就不能退出了。在我检查回英语后,它也不起作用。我需要再做xmodmap .speedswapper
一次才能让它工作。
为什么会发生,是否有可能修复它?
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,但这只告诉我所有正确的键都被按下了,而不是为什么结果不是我所期望的。
谢谢你的帮助!
python - Python中的xmodmap
有没有可能做xmodmap
python 的魔法?
用例:我想在当前键盘布局中添加一个新层,该层使用 CapsLock 键输入。
我想避免xmodmap
通过subprocess
.
swap - xmodmap 自动解除配置
我已将 xmodmap 配置为交换Caps Lock
和Ctrl
密钥。一切正常,但在几次Ctrl
关键开始充当Ctrl
(而不是Caps lock
),反之亦然。交换会从一个时刻自动停用。
发生这种情况时,我必须在我的 shell 中执行
为了恢复正确的配置。我的~/.bashrc
.
我无法发现是什么动作导致了我上面所说的自动停用。可能是什么原因?为什么 xmodmap 似乎忘记或返回默认配置?
我正在使用 LXDE 运行 Debian 7。
对不起我的英语不好,提前谢谢你。
keyboard-shortcuts - 在 X 中将 Ctrl-Alt-F1 更改为 Alt-F1
我喜欢通过 Alt-Fn 切换文本控制台,我喜欢在文本控制台中工作,并且我以这种方式组织工作区。这是处理小屏幕弱上网本的好方法。但是,我需要 X 来浏览。
我希望通过 Alt-Fn 以透明、完全相同的方式从 X 切换到文本控制台,而不是 Ctrl-Alt-Fn
Ctrl-Alt-Fn 硬编码在哪里以及如何将其更改为 Alt-Fn ?我可以为此重新编译 X。
谢谢你。
linux - 如何在 Linux 中将键盘输出更改为对角箭头?(↖↗↘↙)
(我正在运行 Linux Mint 17)
使用 xmodmap,我想让我的键盘输入字符 ↖ ↗ ↘ ↙</p>
我已经知道如何使用向上、向左、向下和向右箭头(↑ ← ↓ →),例如这个向上箭头示例:
使用代码 0x8fc,而不是名称 uparrow,也可以:
linux - Linux 使用 xmodmap 交换 alt 和 meta 会中断 '5'(需要管理员注意)
[编辑] 请把我移到 unix.stackoverflow
我有一本带有 linux fedora / mate 的 mac book air。
我想交换alt和opiton,(因为它们在mac键盘上交换)。
我尝试使用 xmodmap 和这个配置:
它确实交换了alt和命令。但是数字“5”在数字行上停止工作。有谁知道为什么?