相关疑难解决方法(0)

如何永久配置键盘

我使用已转换为英语的土耳其语键盘(Ubuntu 服务器 12.04)。我的问题是键盘上不存在单引号,而是在半空中用逗号表示。为了解决这个问题,我使用命令

sudo dpkg-reconfigure keyboard-configuration
Run Code Online (Sandbox Code Playgroud)

问题是每次关闭时,更改都会恢复,因此每次启动系统时,我都必须键入该命令。我正在考虑让它成为一个 cronjob,但我相信还有另一种方法可以使更改永久化。

configuration keyboard

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

如何更改 GNOME 面板的键盘布局指示器中显示的布局缩写?

GNOME 中的键盘布局指示器在添加多个布局后出现在面板中,显示预先指定的布局缩写。有没有办法重命名这些缩写?例如,我想在这里将en更改为Eng

在此处输入图片说明

如果我没记错的话,它可以在 KDE 中轻松完成。

发行版 Ubuntu GNOME 17.04

indicator keyboard-layout ubuntu-gnome gnome-shell

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

使用 Ctrl+Shift+Num 切换到特定的键盘布局

我想要的是能够按:

Ctrl+ Shift+ 1- 切换到英文键盘布局
Ctrl+ Shift+ 2- 切换到希伯来语键盘布局
Ctrl+ Shift+ 3- 切换到俄语(语音)键盘布局

我在这里看到过类似的问题,但只有我看到的答案setxkbmap会破坏 UI 键盘布局选择器,这是不受欢迎的。

谢谢你的帮助。

keyboard keyboard-layout

12
推荐指数
2
解决办法
1494
查看次数

是否可以在没有 sudo 访问权限的情况下使用自定义键盘布局?如果是这样,如何?

我使用自定义键盘已经有一段时间了,使用 Help.Ubuntu 教程自定义键盘布局定义中详述的说明并在此问题中进一步解释。我越来越喜欢这个键盘,但我最近开始使用一台我没有 sudo 访问权限的机器(或者更确切地说,我确实有一些访问权限,但它真的很尴尬)。

那么:是否可以进行仅适用于我的用户且不依赖于管理权限的等效安装?更具体地说,如果涉及到安装特定的软件包,我可以接受,但是如果它需要替换我的主目录之外的文件,它会变得更加困难。

keyboard-layout sudo

8
推荐指数
2
解决办法
1874
查看次数

如何禁用终端中的输入语言切换

在 Ubuntu 12.04 中,我安装了两种输入语言,英语和俄语。我想在终端中禁用俄语 - 这样无论系统范围内的选择如何,终端都将始终具有英语输入语言。

那可能吗?

问题是,不小心输入的非英文字符可能会带来很多痛苦(尤其是不可见的)。

更新:

首先,我要感谢所有参与者 - 我真的很高兴人们尝试提供帮助的速度如此之快!

看来我必须更清楚地说明问题。问题是,我不仅希望在创建新终端窗口或切换到旧终端窗口时默认打开英语,还希望在终端窗口内将语言从英语切换为俄语是不可能的。

现在,结果。

我已经尝试过 gxneur - 看起来必须从源代码构建它,我还没有准备好尝试。我试图用 apt-get 安装它,但不知道如何轻松配置它。并且它没有在任务栏中显示图标。所以我删除了它。

我试过 Python 脚本,它立即停止并显示以下输出:

No such schema 'org.gnome.desktop.input-sources'
Traceback (most recent call last):
  File "./set_language.py", line 63, in <module>
    lang_list = read_prev()
  File "./set_language.py", line 52, in read_prev
    currlang = get_lang()
  File "./set_language.py", line 24, in get_lang
    curr_n = int(get(key[1]+key[0]+key[4]).strip().split()[-1])
  File "./set_language.py", line 20, in get
    return subprocess.check_output(["/bin/bash", "-c", cmd]).decode("utf-8")
  File "/usr/lib/python3.2/subprocess.py", line 522, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: …
Run Code Online (Sandbox Code Playgroud)

command-line input-language language

6
推荐指数
2
解决办法
1967
查看次数

如何使用 Ctrl+1、Ctrl+2、Ctrl+3 等设置键盘开关

在键盘切换设置的窗口中有一个选项,您可以使用每个键盘的唯一组合来切换键盘语言。

例如,Ctrl+ 1- 表示英语,Ctrl+ 2- 表示俄语,Ctrl+3表示乌克兰语等。如果在 Ubuntu 中有一个选项可以设置这个东西,那将非常方便。

有什么选择吗?

keyboard keyboard-layout shortcut-keys 15.04

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

如何在键盘布局切换时启动命令的自动执行?

我想执行以下命令:

xmodmap -e "keycode 52=y"
xmodmap -e "keycode 29=z"
Run Code Online (Sandbox Code Playgroud)

每当我切换键盘布局 ( Shift+ Alt) 时。有没有办法做到这一点?

command-line keyboard automation layout

6
推荐指数
2
解决办法
685
查看次数

Ubuntu 22.04 键盘布局的快捷键

我正在使用多种键盘布局 - en、cs、no、zh 我想在每个键盘使用不同的快捷键之间进行切换,例如

  • Ctrl-Shift-1 - 英语
  • Ctrl-Shift-2 - 捷克语
  • Ctrl-Shift-3 - 挪威语
  • Ctrl-Shift-4 - 中文

这样我就可以非常快速地在布局之间切换,而无需跟踪我实际使用的布局,就像使用 Opt-Space 循环切换一样。

在 20.04 中,我使用了以下脚本,但它似乎在 22.04 中不起作用

gdbus call --session --dest org.gnome.Shell \                      
 --object-path /org/gnome/Shell \
 --method org.gnome.Shell.Eval \
 "imports.ui.status.keyboard.getInputSourceManager().inputSources[$1]"
Run Code Online (Sandbox Code Playgroud)

知道如何在最新版本中实现同样的目标吗?

keyboard-layout

6
推荐指数
2
解决办法
4108
查看次数

如何在密码输入对话框中指定语言始终为英语?

在 Gnome 中,我经常在选择俄语时输入 sudo 密码。等待密码验证失败,切换到英文重新输入密码,好烦啊!

有没有办法在密码输入对话框中强制使用英语?特别是在登录屏幕上。

gnome password

5
推荐指数
1
解决办法
508
查看次数

为全新的 Ubuntu 安装保存和恢复 Ubuntu 设置

我使用 Ubuntu 16.04 LTS,其 GUI 允许自定义。这些包括

  1. 启动器图标大小
  2. 发射器的行为(隐藏、发射器的大小、显示灵敏度)
  3. 系统语言
  4. 我的双显示设置,它们的定位
  5. 我的项目停靠在启动器上

基本上,为了我的方便,我通过 GUI 应用到系统的所有这些设置。

我想要某种技巧来将这些设置备份到一个文件中,并在我重新安装操作系统时重新应用它们。

backup settings system-settings

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