LoginSignup
12
10

More than 3 years have passed since last update.

Google Chromeでキオスクモード使うときのオプション

Last updated at Posted at 2020-09-03

Google Chromeをデジタルサイネージ的に使うときに、キオスクモードを使用したがオプションに悩まされたのでそのメモ
色んなサイトを見たが、割と既に存在しないオプションが書かれていてつらい

試していないが、多分chromiumでも行ける

いろんなオプションはこのページが一応新しいっぽい (よく確認はしていない)
https://peter.sh/experiments/chromium-command-line-switches/

Windowsだとこんな感じで起動すればいいと思う
※既にChromeが起動しているとkioskモードにならないので、全部閉じた状態で実行

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --kiosk --disable-pinch --incognito "https://www.google.com/"

ログイン時にChromeだけ出す

起動時にデスクトップすら出さずにChromeを出したいときはグループポリシーエディタで
ユーザーの構成 > 管理用テンプレート > システム > ユーザインタフェースのカスタム設定 の値に入れておくと良い
※設定するとデスクトップ出てこなくなるので、戻したいときはCtrl + Shift + ESC (もしくはDel)でタスクマネージャー開いて、explorer.exe を実行すれば良い

オプションたち

--kiosk

キオスクモードで起動する
フルスクリーンでアドレスバーとかタブバーとか全部でなくなる。
※既にChromeが起動していると効果が無さそう

--incognito

シークレットウィンドウで開く
キャッシュとか無効化したいときはこれつけとけば良さそう

--disable-pinch

タッチパネルのピンチ操作(だいたいズーム)を無効化
無効化と言っても、jsからイベントとしては取れているっぽいので、ブラウザのズーム機能を無効化するものみたいな感じ

(廃止?) --overscroll-history-navigation=0

画面を左右に引っ張ったときの「進む」「戻る」を無効化する
今試したら効果がなくなっていた。困った

cssで overscroll-behavior を適切に設定すれば平気かもしれない (未検証)
https://developer.mozilla.org/ja/docs/Web/CSS/overscroll-behavior

(廃止) --disable-background-mode

バックグラウンドモードを切る (よくわからん)
6年前に廃止
https://github.com/chromium/chromium/commit/40de1ef1c6f8ed49b1995da4654917850bf63337

(廃止) --disable-application-cache

Application Cacheを無効化する

5年前に廃止
https://github.com/chromium/chromium/commit/72240eadd2bc19b17ddee08304dafe84524466d1

参考にしたサイト

https://peter.sh/experiments/chromium-command-line-switches/
https://github.com/chromium/chromium
https://developer.mozilla.org/ja/docs/Web/CSS/overscroll-behavior
http://chrome.half-moon.org/43.html
+ 会社のSlackでのご意見

12
10
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
10