なにかと邪魔者扱いされてるCapslockだけどプログラミングの定数とかで大文字が続くときは便利だよ?

それは置いといて、英数キーと併用されていることも相まってかなり混乱のもとになってるよね。

日本語入力中に英数キーを押して、英数入力中だと思っているところで全角半角キーを押すと、IMEがオフになって別の種類の英数入力になるってなんだよと。そこから日本語入力しようと思って全角半角キーを押すと、IMEはオンになるけどIME内での英数入力のままだから「日本語が入力できない」ってちょっとした騒ぎになる。そこにShiftを押しながら英数キーを押してCapslockまで加わってしまうと…

解決策

IME内での英数入力は廃止して、英数キーは廃止するか別の役割を与える。全角英数字は打てなくなるけど、これもいろいろ問題を起こしてるし役に立たない。なくなるべき。

また、Capslock中に全角半角キーを押すとCapslockが解除されて日本語入力になる。日本語入力中にCapslockを押すと英数入力になってCapslockにもなる。というふうにするとCapslockが使いやすくも分かりやすくもなると思うな。