onkeyについて、
以下のキーを押すと、どれも「299」を返しました。
・半角全角
・CapsLock
・変換
・カタカナ/ひらがな
で、この中からどのキーを押したのか判別したくて「getkey」を使ったのですが、
240 CapsLock, 半角全角
242 カタカナ/ひらがな, 変換, 半角全角
243 CapsLock, カタカナ/ひらがな, 変換, 半角全角
244 半角全角
こんな風にキーコードがたくさんのキーとかぶってしまい、
判別ができなくなっている状況です。
どうすればうまく判別ができるのでしょうか?