xmodmapで構文合ってるのにエラー吐かれるならxkbとバッティングしてないか確認しよう
タイトルまんまだけど、詳細。
Q4OSで確認。機種はVAIO Type P。
.Xmodmap_myファイル
CapsLockをCtrlへ、またSKK用に変換キーと無変換キーをShiftへという内容。
xmodmap .Xmodmap_my
した時のエラーが↓
code:terminal
X error of failed request: BadValue (integer parameter out of range for oeration)
Major opcode of failed request: 118(X_setModifierMapping)
Value in failed request: 0x17
Serial number of failed request: 260
Current serial number in output stream: 260
.Xmodmap_myに文法上の間違いはないと思ったので、検索検索。
ヒントになったのは次のQiita
Gnome-tweaksというものに当てはないけども、GUIの設定画面でCaps周りはいじった気がする。
コンパネ→アクセシビリティ→キーボードレイアウト、のxkb optionsのタブ。ここでcaps:nocapsみたいな設定をしていたので削除。
もっかい xmodmap .Xmodmap_myしたらエラーもなくできたようだ。