当正常用英语打字时,我会关闭 Google IME,因此在屏幕右下角会看到“ENG”,这意味着我的打字将使用我的 Windows 机器正在使用的语言(在本例中为英语)。
Google IME 命令列表和 Windows 任务栏中的 UI 显示:
- 按下热键“Alt-Shift”即可打开 Google IME。
- Google IME 始终默认为“直接输入”模式(图中的“A”),即“英语”,但使用 Google IME。
- 此后,通过按下热键“Alt-CapsLock”,Google IME 将切换到“平假名”模式(图中为あ),允许通过罗马字输入日语平假名
- 此后,再次按下热键“Alt-CapsLock”,Google IME 将切换为“全角片假名”(图中为ア),允许通过罗马字输入日语片假名
- 此后,通过按两次热键“Shift-CapsLock”,Google IME 将切换回“直接输入”模式(图中的 _A - 不知道为什么这个模式是 _A 而不是 A),这当然是 Google IME 的“英语”
- 再次按下“Alt-Shift”将关闭 Google IME(从而恢复为英语)
场景 1:
如果您在 Google IME 关闭时打开程序实例,然后按“Alt-Shift”打开 Google IME,它将以“直接输入”模式打开 Google IME,然后需要第二个热键“Alt-CapsLock”来打开日语模式。如果您按“Alt-Shift”关闭 Google IME,您将切换回英语(Windows 默认设置)。如果您随后按“Alt-Shift”再次打开 Google IME,Google IME 将打开并自动切换回平假名(经过短暂延迟),因为它会在此过程中切换回您上次使用的设置
问题 1:
要求第二次输入“Alt-Capslock”令人恼火(为什么需要按 2 次热键才能完成 1 项工作?),而当你跳完一次舞之后,它就会默认为你想要的(直接为平假名)
问题 2:
由于这个“小延迟”,如果你按下“Alt-Shift”并在 0.25 秒内开始输入,你将卡在“直接输入”模式,并看到英文字符,而不是你刚刚输入的平假名
场景 2:
Google IME 是基于进程的,因此如果您在一个进程中将 Google IME 保持开启状态并处于“平假名”模式,然后切换到第二个进程,Google IME 将在第二个进程中自动切换回“直接输入”模式。(注意:“进程”可以是 Firefox、记事本、Word、每个 Firefox 选项卡、记事本的单独实例等。)
问题 3:
由于 Google IME 是基于进程的(而不是基于全局的),因此每个进程都会记住上次设置的内容(“未设置”默认为“直接输入”)。因此,每个进程(无论您是关闭并重新打开同一程序,还是打开同一程序的第二个实例)都默认为“直接输入”,需要再次进行完整的操作。
问题 4:
由于 Google IME 是基于进程的,因此您可以将一个进程默认为片假名,另一个进程默认为平假名,另一个进程默认为直接输入!更糟糕的是,无法跟踪您是否已在此特定进程中完成“完整舞蹈”!因此,当您按 Alt-Tab 从一个进程转到另一个进程时,您永远不知道自己处于哪种模式!
场景 3:
如果您在 Firefox 中打开新标签页时关闭 Google IME,则按“Alt-Shift”将打开 Google IME,并进入“直接输入”模式。按“Alt-CapsLock”将打开平假名模式。按“Alt-Shift”将关闭 Google IME。再次按“Alt-Shift”将打开 Google IME,并再次进入“直接输入”模式(这与场景 1 中发生的情况相反,很神奇……)
因此,归结为一个可以解决上述所有问题的主要观点:
1 - 有没有办法完全删除 Google IME“直接输入”模式?
过去 20 年来,网上已经发起了无数关于这个问题的讨论,但至今尚未找到解决方案。因此,创建这个讨论帖(希望)能一劳永逸地解决这个问题。帮助我,欧比旺·克诺比,你是我唯一的希望!
答案1
Mac 对此有一个疯狂的解决方案,称为“一个真正的清单,你可以删除任何选项,只留下你想要的选项。”实际上,整个日语世界都禁用了除平假名条目之外的所有选项,因为 F7 会在需要时转换为片假名,而按空格键会调出汉字转换列表。所有这些都可以通过平假名选项完成,所以我遇到的每个人都禁用了除平假名之外的所有选项。
从 90 年代开始,确切地说是 90 年代,人们就一直发帖询问微软是否有办法,当您选择日语时,它实际上会输入日语。这令人无比沮丧,因为答案总是“按下另一个键盘组合”,而显而易见的解决方案是输入他们说他们想要和选择的语言。不,相反,每个在 Windows 上输入日语的人都被迫处理 IME 中可怕的“直接输入”选项,该选项在日语键盘上输入英语而不是日语。
想象一下,你 100% 的时间都在用英语打字,所以自然而然地,你会选择“英语”作为键盘输入。但是,微软明智地强迫你输入键盘组合,否则你会得到音译的放屁声。输入“hello”,结果你得到的却是“fart-toot-boop-boop-pfffft”。然后你发现了错误,按下键盘组合说“是的,当我选择英语键盘时,我想要的是英语”,然后按 BACKSPACE BACKSPACE BACKSPACE……这是一个流畅的 10 秒过程,但嘿,至少你现在输入的是你想要的语言。哦,等等 - 不,现在你刚刚从 Microsoft Word 切换到 Google,猜猜怎么着,宝贝,放屁声又来了,因为微软认为嘿,我知道你说你想要英语,但也许你又想要放屁声了?
所以你很生气,问有没有办法删除该死的音译放屁选项,然后微软的员工对你说“你可以使用键盘组合”,然后关闭了话题。有时有人会插话说他们禁用了除日语选项之外的所有选项,这样他们就可以使用一个键盘组合在日语和英语之间切换。太棒了——如果你不使用世界上任何其他语言。输入韩语和日语?你必须将输入法从日语中切换出来。令人惊讶的是,当输入其他语言时,它会输入该语言。但请放心,当你切换回日语时,比尔盖茨会拍拍你的肩膀,让你知道不用担心,你会再次输入“直接输入”英语选项,直到你再次按下第二个键盘组合(如果你一天使用多种语言,那么每天重复键盘组合 100 次)。
再次强调,Mac 在日语输入法设置中有一个令人难以置信的部分,你可以使用这种未来的复选框技术来删除你不想要的选项。英语/音译放屁组合键盘?你敢打赌在 Mac 中他们有一个复选框,你可以取消选中放屁并始终只使用英语。当你选择英语时使用英语?是的,请!嘿,对于历史上那个在特意选择英语键盘后想输入放屁声的人?他们为你做好了准备,只需选中放屁选项即可。那个在特意选择日语后出于某种原因喜欢输入英语的日本人?他们为你做好了准备,宝贝。对于日本世界的其他地区,当选择日语时需要日语?Mac 有一个解决方案。对于 Windows?我们不能也不会这样做。
请注意,这是 Windows 上任何日语输入法都存在的问题。合法的说,没有一种输入法可以强制输入平假名。您始终可以使用 Microsoft 出色的“直接输入法,即使您说想要日语,也可以输入英文字符”选项,该选项强制启用且不可移除。Microsoft IME、Google IME、ATOK - 它们显然都无法引入“当您每次 100% 需要日语时,现在输入日语”功能。
显然,微软在 90 年代做出了一些愚蠢的决定,迫使你考虑你不想在你说要输入日语时真的输入日语,就像你可能不想在倒车后倒车一样。也许有时你想在倒车后前进,你知道吗?这是我们今天在汽车上都知道和喜爱的一个很棒的功能,每天只会给我们带来大约 50 次道路问题。