数字键盘 - 将逗号“,”切换为句号“。”(德语键盘布局)

数字键盘 - 将逗号“,”切换为句号“。”(德语键盘布局)

德语的小数点标准是逗号(例如 1.400,50 一千四百欧元五十美分)。

大多数应用程序都使用美国标准句号。有没有办法在数字键盘上快速将逗号切换为句号(并切换回)?

在此处输入图片描述

答案1

在 Ubuntu 18.04 中,我在“标准”设置中找不到任何合适的选项(设备->键盘,也不在地区和语言)。

我发现的“可点击”解决方案使用了gnome-tweak-tool我以前因其他原因安装的用途: sudo apt install gnome-tweak-tool

要运行该工具,请点击 Win 按钮并输入调整

在应用程序中键盘和鼠标点击标签附加布局选项并打开数字键盘删除行为部分。那里的多个可用选项对我有用(我选择了四级带点按键作为我的默认设置)。

此解决方案的优点在于,当您选择选项时,更改会立即应用(无需单击“应用”或任何其他操作)。如果您需要临时更改以执行某些操作并返回默认设置,这可能会很有用 - 只需让应用程序保持打开状态,执行操作并在完成后单击返回。

答案2

有一个已实施的选项kpdl(dot)

setxkbmap de -option kpdl:dot

对于永久更改,请添加选项/etc/默认/键盘

# KEYBOARD CONFIGURATION FILE

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS="kpdl:dot"

BACKSPACE="guess"

这样,它将独立于您的 xkb-data,并且在 dist 升级时是安全的。

答案3

一种方法是创建自定义键盘布局。

在 中/usr/share/X11/xkb/symbols/de添加以下内容:

partial alphanumeric_keys
xkb_symbols "dot" {
    include "de(basic)"
    include "kpdl(dot)"
    name[Group1]="German (dot as decimal separator)";
};

在 中/usr/share/X11/xkb/rules/evdev.xml添加以下内容:

        <variant>
          <configItem>
            <name>dot</name>
            <description>German (dot as decimal separator)</description>
          </configItem>
        </variant>

下次重启后,你将能够添加德语(以点作为小数点分隔符)布局,然后轻松地在该布局和德语

答案4

由于我无法在 Google 上找到针对 Mate 桌面执行此操作的方法:对于 Mate 1.24.1,请启动“键盘偏好设置”,选择“布局”,然后单击“选项”按钮。在“数字键盘布局”下方有一个名为“旧版”的条目,它将逗号更改为点。这似乎是它唯一改变的东西。

相关内容