28

How do I start Firefox 4 in fullscreen mode (the one activated by pressing F11)?

Lincity
  • 25,749

11 Answers11

34

on Linux (works on debian jessie):

firefox -url http://superuser.com &
xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11

firefox line - starts firefox with url and detaches from terminal ("&"). "&" is required, otherwise following script won't execute while firefox exits.

xdotool line searches window with partial name "Firefox" (partial name of running app window can be determinated by xwininfo), activates firefox window, sends key F11 to Firefox.

This code is bit better than YumYumYum's solution (sending key only when firefox actualy started. sleep is not really usable approach, cause can miss firefox on slow/overloaded computers or too late on fast computers)

sorry for late answer (missed 6 years)

Zero
  • 351
7

Many useful plugins mentioned in other answers, but not many that work on Firefox 57 (Quantum). If you're stuck, try ForceFull. For bonus points, it goes fullscreen instantly on startup by default. No config necessary to get that behavior.

6

Create a new profile by running:

firefox -ProfileManager

Run firefox with the new profile, move to full screen using F11 and then close it by alt + f4

Each time you will use this profile it will be opened in full screen.

Zuul
  • 2,044
5

Command Line

Firefox command line option -fullscreen didn't work for me:

"firefox.exe" -url http://superuser.com -fullscreen

Extension

But the use of R-kiosk 0.9.0 extension by Kimmo Heinaaro works like a charm.

Real Kiosk is a Firefox extension that defaults to full screen, disables all menus, toolbars, key commands and right button menus. Alt+Home still takes you home.

Zuul
  • 2,044
4

Also you can try to use the following command:

firefox -kiosk 'http://your.url'

https://support.mozilla.org/en-US/kb/firefox-enterprise-kiosk-mode

alf
  • 41
1

I used the useful solution of @Zero in Raspberry PI 3b.
It works well, but sometimes the Firefox is not "ready" to receive the F11 keypress event.

Then I did a little change: a delay before Window activation and F11 key press:

firefox -url http://superuser.com &
xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11
riofly
  • 119
1

I cannot install xdotools, and for me, starting firefox in kiosk mode alone did not open it in fullscreen and still showed bars and the list of open tabs.

firefox -kiosk -private-window [URL]

does the trick for me, it shows the website I enter in fullscreen mode. Even though I was starting firefox in kiosk mode, I sometimes received a firefox popup on the things that were updated (new colortheme etc). Launching firefox with the flag --new-window helped me avoid these messages:

firefox -kiosk -private-window [URL] --new-window

Tested with Mozilla Firefox 103.0.1.

1

Full-screen me dad!

$ cat /var/tmp/firefoxfullscreen.sh 
#!/bin/bash
export DISPLAY=:0.0 # eye
cat > /var/tmp/index.html << \EOF
<html>
<head><meta http-equiv="refresh" content="3" />
<style>
html { 
  background: url("http://192.168.0.142:7007/video/vnc.jpeg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
</style>
</head>
<body>
</body>
</html>
EOF

ps aux | grep firefox | awk '{print $2}' | xargs kill -9; # kill me
firefox "/var/tmp/index.html" & # leave me alone
sleep 5 # hehehe
xdotool key F11 # hit full screen
1

If you're using firefox 3 you can use this extension. It allows fullscreen on start. Tons of others do as well, see here.

I'm not aware of a command-line switch though.

turbo
  • 4,712
1

You may try R-KIOSK with work really good.

0

After scouring the web for days, I found the Auto Fullscreen plugin.

It's just a simple script which does what it says.

Vaisakh
  • 101
  • 1