75b7197f4e
As it has been discussed in the past [1], running Weston without any input device at launch might be beneficial for some use cases. Certainly, it's best for the vast majority of users (and the project) to require an input device to be present, as to avoid frustration and hassle, but for those brave souls that so prefer, this patch lets them run without any input device at all. This introduces a simple configuration in weston.ini: [core] require-input=true True is the default, so no behavioral change is introduced. [1] https://lists.freedesktop.org/archives/wayland-devel/2015-November/025193.html Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Daniel Stone <daniels@collabora.com>
74 lines
1.5 KiB
INI
74 lines
1.5 KiB
INI
[core]
|
|
#modules=xwayland.so,cms-colord.so
|
|
#shell=desktop-shell.so
|
|
#gbm-format=xrgb2101010
|
|
#require-input=true
|
|
|
|
[shell]
|
|
background-image=/usr/share/backgrounds/gnome/Aqua.jpg
|
|
background-color=0xff002244
|
|
background-type=tile
|
|
clock-format=minutes
|
|
panel-color=0x90ff0000
|
|
locking=true
|
|
animation=zoom
|
|
startup-animation=fade
|
|
#binding-modifier=ctrl
|
|
#num-workspaces=6
|
|
#cursor-theme=whiteglass
|
|
#cursor-size=24
|
|
|
|
#lockscreen-icon=/usr/share/icons/gnome/256x256/actions/lock.png
|
|
#lockscreen=/usr/share/backgrounds/gnome/Garden.jpg
|
|
#homescreen=/usr/share/backgrounds/gnome/Blinds.jpg
|
|
#animation=fade
|
|
|
|
[launcher]
|
|
icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
|
|
path=/usr/bin/gnome-terminal
|
|
|
|
[launcher]
|
|
icon=/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
|
|
path=@bindir@/weston-terminal
|
|
|
|
[launcher]
|
|
icon=/usr/share/icons/hicolor/24x24/apps/google-chrome.png
|
|
path=/usr/bin/google-chrome
|
|
|
|
[launcher]
|
|
icon=/usr/share/icons/gnome/24x24/apps/arts.png
|
|
path=@abs_top_builddir@/weston-flower
|
|
|
|
[input-method]
|
|
path=@libexecdir@/weston-keyboard
|
|
|
|
#[output]
|
|
#name=LVDS1
|
|
#mode=1680x1050
|
|
#transform=90
|
|
#icc_profile=/usr/share/color/icc/colord/Bluish.icc
|
|
|
|
#[output]
|
|
#name=VGA1
|
|
#mode=173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
|
|
#transform=flipped
|
|
|
|
#[output]
|
|
#name=X1
|
|
#mode=1024x768
|
|
#transform=flipped-90
|
|
|
|
#[libinput]
|
|
#enable_tap=true
|
|
|
|
#[touchpad]
|
|
#constant_accel_factor = 50
|
|
#min_accel_factor = 0.16
|
|
#max_accel_factor = 1.0
|
|
|
|
[screen-share]
|
|
command=@bindir@/weston --backend=rdp-backend.so --shell=fullscreen-shell.so --no-clients-resize
|
|
|
|
#[xwayland]
|
|
#path=@bindir@/Xwayland
|