薄々気づいていたのだが,手元の Debian on WSL with VcXsrv で「半角/全角 漢字」キーのキーリピートがおかしい.日本語キーボードを無理やり英語キーボードとしてつかっているため,「半角/全角 漢字」キーは ` (Shiftで ~ )に割り当てられるのだが,一度押すだけで,位置文字 ` が入力された後に連続で ` が入力される.` を打ったあとに間髪入れずに他のキーを押すと問題ない...
これ,X の設定で解決できて,手元の環境ではxset -r 49
で直る (もとのキーリピートにするにはxset r 49
とする.しないけど).49は「半角/全角 漢字」キーのkeycode.xev
等で調べられる.
参考:
- https://ameblo.jp/java-and-hsp923/entry-11956249203.html
- https://ankyo.blog.ss-blog.jp/_pages/user/iphone/article?name=2011-05-17