- 投稿日:2020-03-16T23:42:38+09:00
外付けキーボード接続時にMacbookのキーボードを無効化する
次の記事のように
Karabiner-Elements
というアプリを使って簡単にできそう。
Macbook : macOS Sierraで外付けキーボードを指した時、Macbookのキーボードを無効化 - Qiitaしかし手順通りチェックを入れても無効化されないし、アプリを再起動するとチェックが外れている。
どうやら設定情報は~/.config/karabiner/karabiner.json
に保存されるらしいが~/.config/karabiner
というディレクトリそのものがない。原因は
~/.config
が別のアプリによって使われており、かつ書き込み禁止になっていたためKarabiner-Elements
の設定を保存できなかったようだ。私の場合は
~/.config
の中身を一応バックアップ取っておいてディレクトリを作り直した。$ ls ~/.config configstore wireshark $ sudo mv ~/.config /tmp/config_backup $ mkdir ~/.configあとは、
Karabiner-Elements
を再起動して、チェックを入れると内蔵キーボードが無効化された。一応見てみると
karabiner
ディレクトリが作成されている。$ ls ~/.config karabiner補足:解決しなかったらissueを見ましょう。(今回は見つからなかったけど)
https://github.com/pqrs-org/Karabiner-Elements/search?q=%22disable+built-in+keyboard%22&unscoped_q=%22disable+built-in+keyboard%22&type=Issues
- 投稿日:2020-03-16T20:18:25+09:00
MacからYAMAHAルータのCOMポートに接続する
はじめに
色々ある世の中…いざというときのために、今使っているMacからYAMAHAルータのCOMポートに
接続する手段は確保しておきたいな…と思い、ちょっと調べました。いざというとき=たとえば、ルータの設定書き間違えて、ネット越しにルータに入れなくなったとき(こわっ!)
準備したもの
シリアル(RS232C) - USB変換ケーブル
とりあえずFTDIチップセット内蔵のこいつを入手しました。
MacBook Pro
今使っているマシン。(macOS 10.15)
最近「A」のキーが陥没気味。作業手順
まずは、シリアルUSB変換ケーブルでMacとルータを接続し、Macでターミナルを立ち上げます。
デバイス名を確認します。
$ ls /dev/tty.*
tty.usbserial-********
が対象のデバイス名になります。Macではscreenコマンドが入っているのでありがたく使わせてもらいます。
$ screen /dev/tty.usbserial-********これでターミナルからCOMポートに接続できます。
Password:とルータのログイン画面が表示されます。
いつも使っているルータパスワードを使ってログインし、作業します。
もしルータパスワードを忘れてしまったとか、非常事態の場合は緊急用のパスワードw,lXlma
で…。screenから抜ける時は、Ctrlキーを押したまま「A」キー、「¥」キーの順に押すと、
Really quit and kill all your windows [y/n]
と表示されるので、y を入力します。おわりに
実際に活用することはほぼ無いかも知れませんが、
保険だと思って、原始的な手段は1つくらい確保しておいたほうがいいですね。
- 投稿日:2020-03-16T08:59:24+09:00
Mac ネイティブのGitからHomebrewでインストールしたGitに切り替えた話
目的
- Git本体のバージョン管理をHomebrewで行いたくていろいろやった話をまとめる
- 書いている内容は単純にHomebrewでGitをインストールして使用するものと変わらない
実施環境
項目 情報 OS macOS Catalina(10.15.3) ハードウェア MacBook Pro (16-inch ,2019) プロセッサ 2.6 GHz 6コアIntel Core i7 メモリ 16 GB 2667 MHz DDR4 グラフィックス AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB 実施方法概要
- HomebrewでGitのインストール
- パスを通し
- バージョン確認
実施方法詳細
HomebrewでGitのインストール
下記コマンドを実行してHomebrewをインストールする(すでに実施済みの場合は飛ばす。)
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"下記コマンドを実行してHomebrewでGitをインストールする。
$ brew install gitパス通し
下記コマンドを実行してHomebrewのgitのパスを通す。(X.XX.XはみなさんのHomebrewでインストールしたgitのバージョン)
$ echo "export PATH=/usr/local/Cellar/git/X.XX.X/bin:$PATH" >> ~/.bash_profile下記コマンドを実行して.bash_profileを再読み込みする。
$ source ~/.bash_profileバージョン確認
下記コマンドを実行してGitのバージョンがHomebrewでインストールされたものになっているのか確認する。
$ git --version >git version X.XX.X