XUbuntu:让Shift + NumPad像Windows一样工作

好吧,我已经将Ubuntu与GNOME一起使用了一段时间,但现在我正在使用XUbuntu。 在Ubuntu中,曾经有一个键盘偏好使得小键盘更加清晰,它被称为“让Shift + NumPad像Windows一样工作”。

这个选项解决的问题是,当你按NumPad 7时,它就像“Home”键一样,这很好,但是如果按Shift + NumPad 7,它就像“7”键一样,不行因为我在笔记本电脑上并且常规的“Home”键需要我拉动一个解剖学上疯狂的动作。 无论如何,这个选项让Shift + NumPad 7就像“Home”键一样。

我在XUbuntu下找不到那个选项。 我该如何设置?

更新: GUI或命令行,无所谓。

在一些grepping之后,我找到了解决方案:您需要将numpad:microsoft选项添加到XkbOptions。 在较旧的Ubuntus上,在xorg.conf中执行此操作。 在较新的文件上打开文件/etc/default/keyboard并更改此行:

 XKBOPTIONS="" 

 XKBOPTIONS="numpad:microsoft" 

保存并重新启动(重启X似乎不起作用,至少不使用RAlt + PrintScreen + K)。 您可能需要运行sudo dpkg-reconfigure keyboard-configuration才能使更改生效。

Ubuntu 14.04在键盘设置中没有“其他兼容性选项”。 编辑/etc/default/keyboard也不是一个有效的解决方案。 但dconf数据库包含key /org/gnome/desktop/input-sources/xkb-options 。 这个选项应该用numpad:microsoft完成,比如['grp:alt_shift_toggle', 'grp_led:scroll', 'numpad:microsoft']在dconf-editor中手动完成或使用这个脚本:

 # !/bin/bash old=`gsettings get org.gnome.desktop.input-sources xkb-options` new=`echo $old | sed "s/'numpad:microsoft'//g" | sed -r "s/(, )+/, /g" | sed -r "s/(, )?]/, 'numpad:microsoft']/"` gsettings set org.gnome.desktop.input-sources xkb-options "$new" 

很高兴我发现了你的post。 使用Natty Narwhal,我在键盘设置中找到了类似的选项。

  1. 搜索键盘
  2. 单击“布局”选项卡
  3. 单击选项按钮
  4. 其他兼容性选项
  5. 选中“使用数字小键盘按键切换,与在MS Windows中一样”
  6. 关闭,你很好!

在Xubuntu 16.04中,/ etc / default / keyboard中的XKBOPTIONS设置(XKBOPTIONS =“numpad:microsoft”)被忽略 – 我认为这是一个错误。

我使用以下命令作为解决方法:
setxkbmap -option 'numpad:microsoft'

为了在启动图形桌面环境时自动运行上述命令,我创建了一个Application Autostart条目:
菜单>设置>会话和启动>应用程序自动启动>添加

名称:使Shift + NumPad像MS Windows一样工作
描述: 无论如何
命令: setxkbmap -option 'numpad:microsoft'

我在lubuntu上遇到了类似的问题。 我尝试更改/etc/default/keyboard文件,但它没有帮助。

我想原因可能是我的系统上有布局更换器。 但是,在键盘布局处理程序的选项中的“高级setxkbmap选项”字段中添加numpad:microsoft实际上是有效的。 我甚至没有重启X.

Interesting Posts