- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-11-03T16:40:52+09:00","","")
#author("2020-07-11T22:02:16+09:00","","")
#navi(../)
* UbutnuでCapsLockキーをCtrlキーする方法 [#f7ad8ddf]
本資料は、Caps-LockキーをCtrlキーと同じ動作する手順を記します。~
CtrlをCaps-Lockに入れ替えるのではなく、CtrlキーもCaps-LockキーもCtrlキーとして動作する設定手順となります。~
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 使用したUbutnuのバージョン [#c7d3e9d4]
$ lsb_release -dr
Description: Ubuntu 18.04.1 LTS
Release: 18.04
* CapsLockキーをCtrlキーに設定する手順 [#u4e4139a]
以下、2種類の設定手順を記します。~
+ コンソールでもCas-LockキーがCtrlキーとして動作する設定手順~
(debian, Ubuntu系であれば、本操作が有効だと思います。)
+ GUI(GNOMEデスクトップ)上でGUIを用い、Cap-LockキーがCtrlとして動作する設定手順
** コンソールでもGUI(GNOMEデスクトップ)でもCaps-LockをCtrlにする手順 [#medec63d]
Ubuntu Serverなど、GNOMEデスクトップをインストールせず、CUIで使う場合でも~
Caps-LockがCtrlキーとして動作する設定手順を以下に記します。
+ ''/etc/default/keyboard''を編集するために、端末(ターミナル)を起動します。
+ 以下のコマンドで''/etc/default/keyboard''ファイルを開きます。~
テキストエディタはUbutnuに標準でインストールされているnanoを使用しました。~
テキストエディタであれば、他のvimなどでも構いません。
sudo nano /etc/default/keyboard
#ref(01.png)
-- nanoがインストールされていない場合~
nanoがインストールされていない場合は、以下のコマンドでnanoをインストールしてください。
sudo apt -y install nano
+ テキストエディタで開くと、以下のようになっています。
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="jp"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
#ref(02.png)
#br
今回の修正対象となる記述は''XKBOPTIONS=""''になります。
#br
+ 以下のように修正します。
--修正前
XKBOPTIONS=""
--修正後
XKBOPTIONS="ctrl:nocaps"
修正後のキャプチャーです。
#ref(03.png)
#br
+ 今回、この資料ではnanoを使っているので、以下の操作で保存し、nanoを終了します。
++ Ctrl+o
++ Enter
++ Ctrl+x
+ 設定を反映するために、''再起動''または、以下のコマンドを実行します。
+ 設定を反映するために、''再起動''または、以下のコマンドを実行しログアウト、ログインします。
sudo systemctl restart console-setup
** GUIでCaps-LockキーをCtrlキーにする手順 [#s90d3275]
GUIでらくちん設定をするには、''gnome-tweaks''のインストールが必要となります。~
未インストールの場合は、端末(コンソール)を起動し、以下のコマンドで''gnome-tweaks''をインストールしてください。
sudo apt install gnome-tweaks
+GNOME TWEAKSを起動します。
#ref(11.png)
#br
+ キーボードとマウスをクリックします。
+ 追加レイアウトオプションをクリックします。
#ref(12.png)
#br
+ 追加レイアウトオプションの画面が表示されるので''Ctrl Postion''をクリックします。
+ Caps Lock を Ctrl として扱うにチェックを入れ画面を閉じます。
#ref(13.png)
#br
+ Tweaksを閉じます。
+ 一旦ログアウトし再度ログインすれば設定が反映され、Caps-LockキーがCtrlキーして動作するようになります。
以上、Caps-LockキーをCtrlキーとして動作するようにする設定手順でした。
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)