如何修改“Alt + o”组合键以输入“ö”字符?

如何修改“Alt + o”组合键以输入“ö”字符?

我使用 QWERTY 英语键盘布局,我想为土耳其语字符分配一些新字符,例如同时按 Alt+o 可以输入 ö。

您推荐什么免费工具来在 Windows 中执行此键盘映射?

附言:在 Fedora 中这非常简单,因为土耳其语键盘布局覆盖在默认的英语键盘上,所以我可以继续打字而没有任何麻烦。

谢谢。

答案1

许多人使用美国国际键盘布局来执行此操作,如果您按“和 o,它会给您 ö。但如果您经常需要输入引号(作为开发人员,我知道我会这样做),这会变得很麻烦,因为如果您想要引号字符,您需要在“后按一个空格。

我个人推荐 Unichars (http://unichars.sourceforge.net/)。虽然它不能让你将 Alt+o 映射到 ö,但它有一个相当广泛的字符集,你可以先按一个魔法键(可配置,我使用右 Ctrl),然后按两个或多个键来组成一个特殊键。在你的例子中,o将形成ö

答案2

我自己的解决方案是使用编辑

然后修改res文件夹中的WinCompose文本文件为:

# Turkish characters
<Multi_key> <c>         : "ç"
<Multi_key> <C>         : "Ç"
<Multi_key> <g>         : "ğ" 
<Multi_key> <G>         : "Ğ"
<Multi_key> <i>         : "ı"
<Multi_key> <I>         : "İ"
<Multi_key> <o>         : "ö"
<Multi_key> <O>         : "Ö"
<Multi_key> <s>         : "ş"
<Multi_key> <S>         : "Ş"
<Multi_key> <u>         : "ü"
<Multi_key> <U>         : "Ü"

不是最好的解决方案,但到目前为止似乎有效。

相关内容