持ち運びしてるMacbook(Linux)にvmwareを入れて起動してみると、
hostのxorgのキーマップがおかしくなってしまったのでメモ。
症状
/etc/X11/xorg.conf.d/10-keyboard.confでnocaps,altwin:swap_lalt_lwinをしています。
vmwareを起動すると、caps(ctrl)とctrl_L、shift_Rが効かなってしまいました。
xevで確認すると、それぞれきちんと動作していました。
caps(ctrl) -> Control_L
ctrl_L -> Control_L
shift_R -> Shift_R
解決法
setxkbmapで再指定すれば直りました。
vmwareを起動するといつもなるので、
#!/bin/zsh
setxkbmap -layout "us" -option "ctrl:nocaps,altwin:swap_lalt_lwin"
としてシェルスクリプトを置いて毎回叩いています。
結局原因がわからず…もやもや…