Questions tagged «key-binding»

键绑定是指用户自定义为与默认键不同的键盘快捷键。

2
18.04 Ctrl + Shift更改语言
我可以使用Ctrl+ Shift更改语言吗?我无法设置此热键来更改键盘语言。 此刻Alt+ Shift切换了语言,但在键盘热键列表或键盘上看不到该热键 gsettings list-recursively org.gnome.desktop.wm.keybindings | sort | more 输出。

6
如何在登录时设置Xmodmap?
由于我的键盘布局不适合我,因此我xmodmap在登录时运行。该脚本已命名.profile,可以正常运行,但会中断Unity接口。 我想知道在哪里放置该xmodmap行,以便它在我的登录时执行,并且不会破坏任何内容。 我已经尝试将其放在.bash_login和.bash_profile文件中,但没有成功(xmodmap未设置键盘)。 我有什么选择?


5
Ubuntu在哪里存储其键盘快捷键配置?
在“ Ubuntu”中是否有一个地方可以存储与什么键/组合键/快捷键绑定的完整列表? Unity的键盘和鼠标快捷键是什么?列出Dash,启动器等的一些“ Unity”快捷方式,以及如何列出正在使用的Compiz键绑定?展示了一种列出compiz绑定的方法,但是我正在寻找更多的东西(不仅仅是一些键绑定仅限于Unity或Compiz),尽管这是一个开始。 是否存在使用中的键绑定/组合键/键盘快捷键的全局列表,该列表存储在Ubuntu的某处,或者有一种编译并列出它们的方法?一种适用于Ubuntu及其中运行的东西(Unity,Compiz,程序快捷方式等)。 当然,Ubuntu必须将其存储在某个位置,以便将键盘上按的组合键定向到与其连接的对象?如果在Ubuntu中没有这样的地方,则发布一个答案,以便将来的用户(进行搜索)知道。


4
将当前终端提示复制到剪贴板
有没有办法复制bash提示当前编写的内容?说我写道: ping www.google.com 这样终端中的行看起来像: petr@sova:~$ ping www.google.com 而且还没有达到回报。我想将该文本复制到剪贴板。那可能吗? 通常的用例是要打几次并找到我要复制的命令。


4
为什么Ctrl +左箭头不跳过单词?
我正在使用Ubuntu 12.04。每次编辑文本时,我都使用ctrl+ left/ right在单词之间移动/跳转。最近,我安装了xscreensaver并更改了键盘快捷方式以激活我的屏幕保护程序。但是,然后Ctrl+ left停止正常响应(移动到左侧的下一个单词)。Ctrl+ right仍然跳到右边的下一个单词。无论我使用的是终端,Gedit还是什至在网页中键入文本,都会出现问题。 我回到了gnome-screensaver,删除了xscreensaver(也修复了我的键盘快捷键)。但是问题仍然存在。 我尝试将内容从复制/etc/inputrc到~/.inputrc(默认情况下,我没有〜/ .inputrc)。我在这里得到一些信息:使用Ctrl和Arrow键导航时出现奇怪的字符 请帮忙。 编辑:这是我的 ~/.inputrc: # /etc/inputrc - global inputrc for libreadline # See readline(3readline) and `info rluserman' for more information. # Be 8 bit clean. set input-meta on set output-meta on # To allow the use of 8bit-characters like the german umlauts, …


2
操作系统键盘快捷键与GNOME 3中的应用键盘快捷键冲突
我有带GNOME外壳的Ubuntu 16.04。我为“仅修饰符切换到下一个来源”选项设置了ctrl+ shift。 此快捷方式与应用程序热键冲突。我无法使用ctrl+ shift+ i在Chrome中打开devtools,它只能切换布局。在VS Code IDE中,如果我用ctrl+ 按下快捷键shift(例如ctrl+ shift+ f),则快捷键有效,但始终会切换键盘布局。当我使用Windows时,这个问题不存在。 我是否可以设置ctrl+ shift快捷方式,使其仅在释放键之后并且仅在按下这两个键(没有其他键)的情况下才会引起切换动作?

3
如何将Ctrl +箭头绑定到Home和End键?xmodmap不起作用
在Windows上,我用来绑定Ctrl+ Left到Home和Ctrl+权End通过AHK。 现在,我正在努力在Ubuntu中实现此行为。我试过编辑/etc/inputrc: "\e[1;5C": end-of-line "\e[1;5D": beginning-of-line 它有效,但仅在终端窗口中。我也尝试过xmodmap: xmodmap -e "keycode 113=Left NoSymbol Home" 但它不起作用。 奇怪的是,如果我在xmodmap中绑定Shift+ Left,它将起作用: xmodmap -e "keycode 113=Left Home" 我的猜测是,Ctrl+ Left(跳过单词)的默认行为在某种程度上比xmodmap绑定具有更高的优先级。 在哪里可以找到默认绑定的位置以及如何将其删除?或者,也许我可以在那里绑定所需的行为? 我在Ubuntu 12.04上

3
在笔记本电脑上模拟键盘
我有一台没有数字键盘的笔记本电脑,正在运行Ubuntu 12.04,我非常喜欢玩流氓游戏。这样的游戏往往需要一个小键盘来进行移动,瞄准等,因为一个游戏可以在八个基本方向上进行操作。为了避免没有数字键盘的限制Shift + Left Arrow,在这种情况下,我希望能够将一个键组合绑定到另一个键上1;例如,不幸的是,到目前为止,我的研究仅发现了如何将组合键绑定到命令。我敢肯定,我确实缺少一些显而易见的东西,但是关于它是什么……任何帮助将不胜感激!

3
重新映射Microsoft Sculpt Comfort鼠标上的侧面触摸按钮
我最近购买了Microsoft Sculpt Comfort鼠标。它使用蓝牙连接到我的笔记本电脑,所有常规鼠标按钮在Linux和Windows 7下均能正常工作。但是,此鼠标的不同之处在于,它的侧面有一个特殊的Windows/ Super键,当按下该键时,它会启动启动/菜单。它还具有触摸传感器,该传感器检测何时向上或向下按下侧面按钮,并振动鼠标以确认其已被激活。 当然,在Windows中,有一个程序可以让我更改笔触并关闭振动。 在Linux中,当按下或轻击侧面按钮时,xev仅检测到正常的击键。Xev不报告任何鼠标按键按下情况。 所以我的问题是,在Linux下,我可以更改发送哪些按键吗? 我很想改变的关键,从结合tab到down,backspace到up,(什么xev的报告)到ctrl+ alt+ left/ right工作区之间切换。 谢谢你的帮助!


1
如何将任何键变成修饰键?
当一个人按下并按住某些键(例如Control,,Alt)时Super,则不会产生释放事件,而其他键会多次产生多次释放和按下事件,以模拟多次按下和释放的键。 我想将某些多媒体键或Fn键盘上的键设置为修饰键,并xev显示它们都是第二种类型。是否可以使普通键保持粘性,从而不产生释放事件?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.