相关疑难解决方法(0)

如何重新映射某些密钥或设备?

我正在寻找一种在 ubuntu 中重新映射某些键的方法。

IE

我想换PgUpHomePgDownEnd

在 Ubuntu/GNOME 中是否存在重新分配密钥的内置命令或工具?

xorg keyboard shortcut-keys

268
推荐指数
5
解决办法
30万
查看次数

桌面环境和窗口管理器有什么区别?

我真的很难理解桌面环境和窗口管理器之间的区别是什么?


编辑:来自Jack Wallen 的这篇文章

Linux 桌面基本上可以包含三层:

X Windows – 这是允许在显示器上绘制图形元素的基础。X Windows构建了允许移动窗口、与键盘和鼠标交互以及绘制窗口的原始框架。这是任何图形桌面所必需的。

窗口管理器——窗口管理器是控制窗口放置和外观的拼图部分。窗口管理器包括:EnlightenmentAfterstepFVWMFluxboxIceWM等。需要 X Windows 但不需要桌面环境。

桌面环境——对于某些人来说,这是开始变得有点模糊的地方。桌面环境包括一个窗口管理器,但以它为基础。桌面环境通常是一个比窗口管理器更完全集成的系统。需要 X Windows 和窗口管理器。

桌面环境的例子有GNOMEKDECinnamonXfce等)

window-manager terminology desktop-environments

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

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万
查看次数

如何在键盘上将 Left Ctrl 与 Left Alt 交换?

键盘布局选项中没有这样的选项,这很可悲。

我该如何手动完成?

keyboard keyboard-layout

49
推荐指数
3
解决办法
4万
查看次数

在 gnome-terminal 中的配置文件之间切换的命令行

我为 gnome-terminal 创建了一个新的配置文件,我可以在“隐式”配置文件和新创建的配置文件之间切换,如下图所示:

在 gnome-terminal 中的配置文件之间切换

现在我想知道如何使用命令行/脚本或为此使用快捷方式在配置文件之间切换。

注意:解决方案如:

gnome-terminal --tab-with-profile=Implicit && exit 
Run Code Online (Sandbox Code Playgroud)

被排除在外,因为我不想在更改配置文件的过程中关闭和打开另一个终端或获得另一个终端窗口。

command-line shortcut-keys gnome-terminal

27
推荐指数
2
解决办法
3万
查看次数

如何添加新的键盘布局(自定义键盘布局定义)

我想复制一个键盘布局/usr/share/X11/xkb/symbols/并更改它,然后从中生成一个新布局。

如何添加新的键盘布局(例如命名为“mylayout”)?

更新 #1:

我更改文件以添加新布局:

  • /usr/share/X11/xkb/symbols/irwinxp(最初与 相同ir):

    // Iranian keyboard layout
    
    ////////////////////////////////////////
    // Persian layout,
    // based on
    // Information Technology – Layout of Persian Letters and Symbols on Computer Keyboards
    // ISIRI 9147 – 1st Edition
    // Institute of Standards and Industrial Research of Iran
    // http://www.isiri.org/UserStd/DownloadStd.aspx?id=9147
    // http://behnam.esfahbod.info/standards/isiri-keyboard-9147.pdf
    //
    // Author: Behnam Esfahbod <behnam@esfahbod.info>
    //
    
    default  partial alphanumeric_keys
    xkb_symbols "pes" {
        name[Group1]= "Persian";
    
        include "ir(pes_part_basic)"
        include "ir(pes_part_ext)"
    
        include "nbsp(zwnj2nb3nnb4)"
        include "level3(ralt_switch)"
    };
    
    
    partial …
    Run Code Online (Sandbox Code Playgroud)

keyboard-layout xkb

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

如何将 Caps Lock 变成额外的 Control 键?

键盘下曾经有一组很棒的选项,让我可以选择诸如大写锁定键的行为方式之类的东西。

我如何在 14.04 中执行此操作?

keyboard capslock

25
推荐指数
0
解决办法
2万
查看次数

暂停笔记本电脑后触摸板不工作

这似乎是一个常见问题,但在尝试了我在论坛上找到的所有修复程序后,我仍然不知所措。

眼镜:

  • 电脑:华硕k501LX-EB71
  • 操作系统:Ubuntu 14.04.3
  • 内核:3.19.0-26-通用
  • 触控板:Elantech 触控板
  • 驱动程序:xser​​ver-xorg-input-synaptics-lts-trusty (OR) xserver-xorg-input-synaptics-lts-vivid(不确定正在使用哪个)

我试过的:我可以运行sudo modprobe -r psmouse“关闭”触摸板,然后sudo modprobe psmouse重新打开它。这工作正常。但是,当我暂停时,即使我输入这些命令,也无法“恢复”触摸板。

有什么想法吗?

更新:

如果我休眠而不是挂起,我就不会观察到这个问题。我不知道该怎么做这个线索......

当前的解决方法:

由于休眠似乎不会引起问题并且我有适当数量的交换内存,因此我只是将休眠作为关闭盖子之类的默认操作。以下是我启用 hibernate 所遵循的步骤。我还修改了其他默认电源设置以使用 org>gnome>settings-daemon>plugins>power 下的 dconf 编辑器进入休眠状态

touchpad suspend synaptics asus

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

将所有打开的终端带到前面的快捷方式

导航到网页或编辑器后,有什么方法可以将所有打开的终端恢复到原来位置的前面?单击终端图标然后将每个图标单独带回来有点麻烦。

谢谢!

例子:

  • 预捷径:

前像快捷方式


  • 后捷径:

后图像快捷方式

command-line shortcut-keys gnome-terminal shortcuts

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

如何启用 Ctrl-Alt-Backspace 来终止 X 服务器?

不幸的是,仍然需要不时杀死 XServer。

由于升级到 Raring ctrl+alt+backspace 被禁用,我无法在键盘设置中找到这个选项了:

有没有办法在 Raring 中重新启用它?

kill xserver 13.04

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