2021年9月27日月曜日

知的生命体がデザインしたとしか思えん

普段から,IFTTT で NASA の画像がアップされるたびにメール送信してもらっているのだが,先日来た画像があまりにも 厨2病的な格好良さを感じた。

https://apod.nasa.gov/apod/ap210926.html

本当にあるんだなー……。広いぜ宇宙は。

2021年9月22日水曜日

USB ヘッドセットを挿すとキー入れ替えが元に戻る

Capslock と左 Ctrl を入れ替える定番のキーカスタマイズを行っている。 

が。Web 会議のために USB ヘッドセットを挿すとキーの入れ替えが無効化されてしまう。キーボードを挿しているわけでもないのに……。で,なぜか別の端末では,サスペンド復帰でも無効化されてしまうことが分かった。

やはり,.Xmodmap では不十分だったか。もっと下のレベルで置き換えるべきだったか。

Manjaro Linux では,次のファイルを書き換える。

    /etc/X11/xorg.conf.d/00-keyboard.conf

内容は次のとおり。編集するべきなのは,

    Option "XkbOptions" "ctrl:swapcaps"

の行だけ。あとはそのままでいい。

# Read and parsed by systemd-localed. It's probably wise not to edit this file

# manually too freely.

Section "InputClass"

        Identifier "system-keyboard"

        MatchIsKeyboard "on"

        Option "XkbLayout" "us"

        Option "XkbOptions" "ctrl:swapcaps"

EndSections

警告にあるとおり,アカンと思ったら大人しく .Xmodmap で入れ替えていたほうがいい。

でも,こちらでの置き換えだと流石にUSBヘッドセットを挿そうがサスペンド復帰しようが,キー変更が元に戻ることはない。最初からこっちでやればよかった。

ArchLinux [community]リポジトリでエラー

何も考えずに paru を走らせると、     community.db のダウンロードに失敗しました   2年前にアナウンスしとる わ、テメーが悪い。と、フォーラムで回答されていた……失礼しました。 /etc/pacman.conf から、commuity 部分をコメントアウト...