159得票14回答
我怎样改变键盘上的按键功能?(我怎样创建自定义键盘命令/快捷方式?)

我想要更改键盘上某些按键的绑定。我希望有些按键可以运行命令,而其他按键则可以激活不同的按键。 我可以使用哪些应用程序来实现这个功能? 索引: Xbindkeys 默认键盘和快捷键设置(在系统设置中) Xmodmap Xkeycaps Autokey xkb 我仍然在使用...

118得票5回答
如何通过命令行关闭大写锁定(锁,而不是按键)?

由于某种原因,我的笔记本电脑被卡在大写锁定状态。我使用xmodmap将Caps Lock键映射为hyper_l,所以我没有caps_lock键来关闭它。有没有办法通过命令行关闭它?如果能在不重启电脑的情况下重置锁定状态就更好了,特别是为了以后参考。这种情况以前也发生过,但我现在想知道如何正确地...

94得票11回答
在Ubuntu 13.04中设置永久的xmodmap配置

我无法在Ubuntu 13.04上登录时运行xmodmap。我已经搜索过了,包括在askubuntu上,但找到的所有答案都不起作用。 我在我的主文件夹中有一个名为.Xmodmap的文件,其中包含所需的映射。如果我手动运行它,它可以正常工作,所以没有错误。为了让它在启动时运行,我尝试了以下方法...

79得票9回答
如何在MacBook Pro上切换Command键和Control键?

我在网上搜索了很多,但似乎无法正确地使用Xmodmap或其他方法。我想要交换我的两个Command键和Control键 - 实质上是颠倒它们当前的功能。 我该如何做到这一点? 我尝试了xmodmap -e "keycode 133 = Control_L"以及对于键码134(右侧Comma...

60得票4回答
如何清除xmodmap设置?

正如标题所问。我该如何清除xmodmap设置? 我有一台IBM Model M键盘,不知怎么回事,xkeycaps认为我的End键根本不是任何键。当我使用它时,xev会报告按键事件,所以我知道键盘正在产生事件。此外,xkeycaps认为我的箭头键都有问题,而且滚动条似乎出了故障,只能向下滚动 ...

58得票8回答
如何在登录时设置Xmodmap?

由于我的键盘布局不适合我,我在登录时运行了xmodmap命令。脚本名为.profile,并且可以正常运行,但它破坏了Unity界面。 我想知道在哪里放置xmodmap命令,以便在登录时执行而不会破坏任何东西。 我已经尝试将其放在.bash_login和.bash_profile文件中,但没...

40得票9回答
如何在Ubuntu 16.04中持久地重新映射按键?

这是当前会话的工作内容: costales@dev:~/Desktop$ xmodmap -e "keycode 166 = less" costales@dev:~/Desktop$ xmodmap -e "keycode 167 = greater" 然后我创建了这个配置文件: c...

36得票7回答
重新映射大写锁定键为控制键和ESC键(非常规方式)

我知道如何使用xmodmap重新映射Caps Lock键,使其作为Control键或Escape键。我想将这两个功能结合起来,具体如下: 当我按下并释放Caps Lock键时,它发送Escape信号。 当我按住Caps Lock键并同时按下另一个键(比如A键),它发送Control-A信号。...

30得票2回答
如何在联想Thinkpad键盘上交换Ctrl和Fn键?

我试图将我的 Fn 键与左侧的 Control 键交换,但没有成功。 我使用命令 xev 获取按键码/键符号。 之后我使用: xmodmap -e 'keycode 151=Control_L' xmodmap -e 'keycode 37=XF86WakeUp' 但这并没有改变任何...

29得票2回答
在gnome-keyboard-properties中,“Key to choose 5th level”是什么意思?

在“系统设置”中的“硬件”下,在gnome-keyboard-properties中有一个选项,可以指定一个键来访问键盘上的第五级别。 但是如果我将第五级设置为AltGr,将第三级设置为右Ctrl,并且将键54设置如下: xmodmap -e "keycode 54 = 1 2 3 4...