相关疑难解决方法(0)

什么是元键、超级键和超键?

在系统 -> 首选项 -> 键盘 -> 布局 -> 选项 -> Alt/Win 键行为

meta、super、hyper 是什么意思?

键盘布局选项对话框

keyboard-layout

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

Ubuntu 13.04 中的永久 xmodmap

我无法在 Ubuntu 13.04 中登录时运行 xmodmap。我四处搜索,包括在 askubuntu 中,我发现的所有答案都不起作用。

我的主文件夹中有一个名为 .Xmodmap 的文件,其中包含所需的映射。如果我手动运行它,它工作正常,所以那里没有错误。为了让它在启动时运行,我尝试过:

  1. 使用各种.xinitrc包含以下命令之一:

    • xmodmap .Xmodmap
    • xmodmap ~/.Xmodmap
    • /usr/bin/xmodmap /home/NAME/.Xmodmap
    • if [ -s ~/.Xmodmap ]; then
      xmodmap ~/.Xmodmap
      fi
  2. 使用.Xresources而不是.xinitrc相同的变体。

  3. 将其设置为启动应用程序。

以上都不适用于 Ubuntu 13.04(64 位)。我还看到了一些关于全局更改键盘映射的想法,但其中大多数在 Ubuntu 13.04 中不适用(即,指定的位置不存在相应的文件),无论如何我都不想触及全局设置。

xmodmap 13.04

88
推荐指数
5
解决办法
7万
查看次数

创建并激活新的键盘布局,但将文件放在 /usr/share/X11 之外

我多年来一直在使用我自己定制的键盘布局。创建和使用新布局相当容易。然而,我经常重新安装我的系统,每次我都需要一次又一次地添加我的自定义布局。

我想知道是否可以将我的文件保存在安全的地方,例如,在我的/home目录下,而不是/usr/share? 理想情况下,我希望能够只创建两个文件

~/.xkb/rules/myevdev.xml
~/.xmb/symbols/my_lng
Run Code Online (Sandbox Code Playgroud)

然后让 Xkb 以某种方式接他们。以下是我的问题:

  • 这样的事情有可能吗?
  • 如果是,我是否需要将整个evdev.xml文件复制到我的 /home 目录,然后在其中添加我的规则,或者我可以保持它干净并且只包含我的规则而不包含其他规则(并让 Xkb 以某种方式将它与现有的/usr/share/X11/xkb/rules/evdev.xml)?
  • 不同的位置是否更适合这些自定义文件?如果我希望多个用户访问自定义布局如何?
  • 一个额外的问题:如果我想.deb为我的自定义布局构建自己的安装,在这种情况下理想的文件和文件夹结构是什么?它可以安装在哪里才能不影响系统文件并且不会在升级/重新安装过程中被覆盖?

到目前为止,我已经尝试摆弄setxkbmap,但似乎没有任何事情像我期望的那样工作。我尝试设置该-rules选项,但未检测到我的文件。

提前致谢。

xorg keyboard keyboard-layout xkb

6
推荐指数
1
解决办法
439
查看次数

标签 统计

keyboard-layout ×2

13.04 ×1

keyboard ×1

xkb ×1

xmodmap ×1

xorg ×1