我使用 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> : "Ü"
不是最好的解决方案,但到目前为止似乎有效。