相关疑难解决方法(0)

如何永久切换 Caps Lock 和 Esc

如何在 Saucy 中永久切换Caps LockEsc键功能?我可以使用此命令临时执行此操作(直到重新启动):

/usr/bin/setxkbmap -option "caps:swapescape"
Run Code Online (Sandbox Code Playgroud)

我尝试将该命令添加为启动应用程序,但它似乎没有做任何事情。

keyboard-layout

146
推荐指数
10
解决办法
17万
查看次数

在 14.04 Trusty Tahr 中重新映射 Caps Lock

我已经看到许多问题指向 GUI 菜单以重新映射大写锁定,但该菜单似乎在 14.04 中消失了。是我没找到,还是真的不见了?我知道你可以xkbmap用来重新映射它,但我不确定如何让它持续存在。

编辑

我已经尝试了有关此问题的已接受答案的建议,但似乎没有任何效果。据我所知,该.xinitrc文件似乎从未获得过。是否有其他一些工作可以为我解决这个问题?

xorg keyboard-layout

32
推荐指数
4
解决办法
2万
查看次数

如何将 CAPSLOCK 交换为 BACKSPACE?

我想用 Backspace 交换 Capslock,只是为了将它们混合在一起。我的意思是:点击 Capslock 确实像 Backspace 键一样工作,但也会激活 Caps(包括 LED)。

当我使用 Gnome 时,键盘设置可以让我轻松地进行切换。在 XFCE 中缺少这些选项,所以我尝试通过 . Xmodmapxkeycaps。Xkeycaps 甚至让我将这些东西导出到 .Xmodmap,但不知何故它不起作用。我在这里错过了一些东西!

当前的.Xmodmap(被注释掉,因为它给出了错误“删除修饰符列表'Caps_Lock'中的键符号错误,没有相应的键码”,这主要是在论坛中描述的)

keycode  66 = BackSpace
! remove Lock    = Caps_Lock
remove Mod5    = Mode_switch Mode_switch
Run Code Online (Sandbox Code Playgroud)

引用 xmodmap 加载到 .profile 等也不起作用。如果没有其他帮助,我可以在我的 xfce 系统上安装 Gnome-Keyboard Settings 工具 - 它是哪个软件包?

编辑: setxkbmap -option caps:backspace有效,但是:除非我也使用xmodmap -e "clear Lock",否则按住键不会重复。不太优雅,但显然有效。

xfce xmodmap keys

14
推荐指数
1
解决办法
8836
查看次数

如何以普通用户身份运行 rc.local?

我有一些我希望在登录后立即被调用的推荐,包括“startx”,我认为rc.local对他们来说似乎是一个不错的地方,但问题是它rc.local以 root 身份运行,我不希望那样,显然我可以做到像这样:

su username -c somecommend-here
Run Code Online (Sandbox Code Playgroud)

但是我正在寻找一种以普通用户身份运行整个“rc.local”的方法,或者也许有更好的地方来放置我的代码?

附注。我正在使用 Ubuntu-mini-remix 1104i386

谢谢

startup

8
推荐指数
1
解决办法
1万
查看次数

Ubuntu 14.04 中的无状态布局切换

截屏

我广泛使用两种键盘布局(英语为拉丁文,乌克兰语和俄语为西里尔文),并且由于 UI 状态的额外位:当前布局而使我感到模式错误

我曾经通过使用无状态布局切换来完全消除它们,其中一个没有next layout动作(因为这样的动作基于当前状态,用户很容易忘记,因此会导致错误),而只有两个动作:

  1. 启用拉丁布局;
  2. 启用西里尔文布局。

这在 Saucy 之前的版本中是可以轻松实现的。如上图所示。

但是,该设置窗口在 Saucy 中被破坏了。

我现在如何进行无状态切换?

keyboard keyboard-layout gnome-settings-daemon 13.10 14.04

4
推荐指数
2
解决办法
1469
查看次数