追記Chromeの更新通知が来たので、期待しながら更新すると、アンダーバーの入力ができるように治ってました!元記事は残しておきます。PCからリモートデスクトップでアクセスして使っています。PCの日本語キーボードを使っていて、これまで特に問題なく入力できていました。ちなみに、リモートデスクトップでアクセスできるUbuntu環境の構築はこちら。www.kwbtblog.comアンダーバーが入力できなくなったいつのタイミングからか分からないのですが、気づいたら「/?」キーの右の「_」(バックスラッシュ・アンダーバー)キーの入力ができなくなっていました。下記の記事をもとに、キーボードレイアウトを設定し直すと直りました。デスクトップ環境は「MATE」を使っていますが、他の環境でも似たような手順になるかと思います。日本語レイアウトが2つになるので、古い上のレイアウトを削除します。[Remove]後はPCを再起動すれば、ターミナル等でアンダーバーが入力できるようになります。Chromeでアンダーバーが入力できない「ターミナル等」と書いたのには訳があって、どうやってもChromeでアンダーバーキーでの入力ができないのです...。他のメジャー所のアプリでも試してみると、「ターミナル」「FireFox」「Chromium」「VSCode」「Vim」「Emacs」全て大丈夫でしたが、やっぱりChromeだけダメでした...。Chromiumは大丈夫なのにChromeはダメとか、Chrome固有の問題に思えてきました。調べてみると下記の記事があり、それによると、どうやらChromeは独自でキー実装しているようです。askubuntu.com確かに英語キーボードだと、日本語キーボードのアンダーバーキーに該当するキーが無いので、実装されていないという可能性はありえそうです...。普段Chromeは頻繁に使っているので、使わないという選択肢は無く、とはいえ、アンダーバーが入力できないのは辛いので、苦肉の策として、アンダーバーキーの下にある「メニューキー」に、アンダーバーキーと同じキー割り当てをすることにしました。割り当て変更方法は、下記記事を参考にしました。分かりやすかったです。bearmini.hatenablog.com詳細は記事を見て頂くとして、ここでは、今回やった手順をざっくりと記載します。キー割当手順キーボードでは、キーを物理的に区別するために、キー毎に「keycode」が決まってます。そのkeycodeに対して、何を行うかを設定することにより、キー割り当てを行います。keycodeを調べるkeycodeを調べるコマンドxevを実行した後、「アンダーバーキー」と「メニューキー」を押して、keycodeを調べます。~」が、押したキーのkeycodeです。現在の設定を調べる「アンダーバーキー」「メニューキー」の、現在の設定を調べます。「メニューキー」の割り当てを、「アンダーバーキー」と同じ割り当てにする設定ファイル「.Xmodmap」を作成します。「.Xmodmap」は、ホームディレクトリに置きます。underscore後は、設定ファイルを反映しておしまいです。~/.XmodmapテストChromeで「メニューキー」を押してみます。うまくいきました!PC起動時に設定ファイルが自動で読み込まれるので、都度設定し直す必要はありません。感想などあまり使い勝手は良くないのですが、とりあえずこれで良しとします。実際のところ原因は何でしょうね。そのうち直るといいんですけどね。コンピューター・インターネットにおける日本の存在感が、空気になりつつあるこのご時世、仮に日本語キーボードへの対応実装漏れだったとしたら、優先度低いんだろうなぁ...。Office365のフォントが中国語の漢字だったり、使いたいと思ったAIの言語APIが日本語非対応だったり、日本が後回しにされているなぁと感じることが、ちょいちょいあって寂しい今日このごろです...。早送り・巻き戻しをする方法PCのWeb版のRadikoで、早送り・巻き戻しをする方法です。両方を使ってみた感想WebのクローリングにPuppeteerを使っています。いつかPuppetee...2020-01-20JavaScriptで、Excelで出力した、改行・カンマ付きCSVファイルを読み込む方法CSVファイルの読み込みは、今までSheetJSを使っていました。1引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。