som*_*his 14 keyboard keyboard-layout numpad language
德国的小数点标准是逗号(例如 1.400,50 一千四百欧元和五十分)。
大多数应用程序使用美国标准期间。有没有办法快速将逗号切换到数字键盘上的句点(然后返回)?
小智 22
在 Ubuntu 18.04 中,我在“标准”设置中找不到任何合适的选项(在Devices -> Keyboard 中,也没有在Region & Language 中)。
我发现的“可点击”解决方案使用gnome-tweak-tool了我之前安装的其他原因:
sudo apt install gnome-tweak-tool
要运行该工具,请点击 Win 按钮并输入Tweaks。
在键盘和鼠标选项卡中的应用程序中,单击其他布局选项并打开数字小键盘删除行为部分。那里的多个可用选项对我有用(我选择了带点的四级键作为我的默认值)。
此解决方案的好处是,在您选择选项时会立即应用更改(无需单击应用或任何操作)。如果您需要临时更改以执行某些操作并返回默认值,这可能很有用 - 只需让应用程序打开做您的事情并在您完成后单击返回。
有一个已实现的选项kpdl(dot):
setxkbmap de -option kpdl:dot
Run Code Online (Sandbox Code Playgroud)
对于永久更改,将选项添加到/etc/default/keyboard
# KEYBOARD CONFIGURATION FILE
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS="kpdl:dot"
BACKSPACE="guess"
Run Code Online (Sandbox Code Playgroud)
这样它将独立于您的 xkb-data 并且在 dist 升级时安全。
一种方法是创建自定义键盘布局。
在 中/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)";
};
Run Code Online (Sandbox Code Playgroud)
在 中/usr/share/X11/xkb/rules/evdev.xml,添加以下内容:
<variant>
<configItem>
<name>dot</name>
<description>German (dot as decimal separator)</description>
</configItem>
</variant>
Run Code Online (Sandbox Code Playgroud)
下次重新启动后,您将能够添加德语(点作为小数分隔符)布局,然后在该布局和德语之间轻松切换。
小智 -1
这里有一些改变它的方法。在可能的情况下,它可以与“键盘设置”>“布局”>“选项”一起使用。有数字 Del 按钮的选项。发现自己很轻松。
使用 xmodmap 的其他方式。我不喜欢它。
这两种方法都来自很棒的人: https ://ubuntuforums.org/showthread.php?t=1377642
| 归档时间: |
|
| 查看次数: |
7086 次 |
| 最近记录: |