サーバのCapsLock/Ctrl入れ替え

今までは、/etc/console/boottime.kmap.gz を触っていたけど、 変更しても変わってくれない。 インストールの時にもどうやってキーマップ触るか聞かれたけど、 探しても似たようなキーマップ変更ツールが混在。どれなんや...って漢字。 最終的には、squeeze以降では console-setup だったみたい。

(( /etc/console-setup/remap.inc ))
keycode 58 = Control
keycode 29 = CtrlL_Lock

(( すぐに反映させるには ))
## /etc/console-setup/cached.kmap.gz に保存される
# setupcon --force --save

Xorgで入れ替え

以前は、"ctrl:swapcaps"をキーボードの設定に書き加えていたけど、 xmodmap で変更するか...

(( /etc/X11/my-xmodmap ))
!
! Swap Caps_Lock and Control_L
!
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

(( /etc/X11/Xsession.d/60x11-local-xmodmap ))
#!/bin/bash

## 全角/半角のEscape化
#/usr/bin/X11/xmodmap -e "keycode 49 = Escape"

## CapsとControlの入れ替え
/usr/bin/X11/xmodmap /etc/X11/my-xmodmap

## 自分のキーボードのバックスラッシュが違うので...
/usr/bin/X11/xmodmap -e "keycode 211 = backslash underscore"
 

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

ウェブページ

アーカイブ

Webデータ

このブログ記事について

このページは、T-Saitohが2010年12月19日 15:52に書いたブログ記事です。

ひとつ前のブログ記事は「TVでやってるオペラ座の...(12/17)」です。

次のブログ記事は「なるほ。実践するか... ...(12/19)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。