Kivyのinspectorを使っていたら画面が横向きになってしまいました。Kivyの設定を変更して元に戻したい時のためにconfig.iniの初期設定値を残しておきます。
画面が横向きに・・・
Kivyのinspectorを適当にいじっていたらWindow.rotationの設定を変えてしまったようです。inspectorを表示しても画面から見切れてしまってるので操作することもできず・・・。
調べるのも面倒だったのでしょうがないのでconfig.iniを初期状態に戻してみたら直りました。バックアップ取っておいてよかった!
config.iniでデフォルト値に戻す
Kivyでは様々な方法でシステム設定を変更できますが、設定を変えてしまって元に戻したいときはconfig.iniをデフォルト値に戻したら直るかもしれません(自己責任でお願いします。)
config.iniの場所はOSごとに異なります。Linuxの場合は多分、一度コンパイルしないと「.kivy」フォルダーが作成されません。
Windowsの場合:[C:\Users\ユーザー名\.kivy\config.ini]
Macの場合:[/Users/ユーザー名/.kivy/config.ini]
Linuxの場合:[/home/ユーザー名/.kivy/config.ini]
万が一のためconfig.iniのデフォルト値を残しておきます。(自分のために!)
※下記のファイルはWindows、Kivy2.3.0のものです。他のOSは違うところがあるかもしれません。
[kivy]
keyboard_repeat_delay = 300
keyboard_repeat_rate = 30
log_dir = logs
log_enable = 1
log_level = info
log_name = kivy_%y-%m-%d_%_.txt
window_icon =
keyboard_mode =
keyboard_layout = qwerty
desktop = 1
exit_on_escape = 1
pause_on_minimize = 0
kivy_clock = default
default_font = ['Robot', 'data/fonts/Roboto-Regular.ttf', 'data/fonts/Roboto-Italic.ttf', 'data/fonts/Roboto-Bold.ttf', 'data/fonts/Roboto-BoldItalic.ttf']
log_maxfiles = 100
window_shape = data/images/defaultshape.png
config_version = 27
[graphics]
display = -1
fullscreen = 0
height = 600
left = 0
maxfps = 60
multisamples = 2
position = auto
rotation = 0
show_cursor = 1
top = 0
width = 800
resizable = 1
borderless = 0
window_state = visible
minimum_width = 0
minimum_height = 0
min_state_time = .035
allow_screensaver = 1
shaped = 0
vsync =
verify_gl_main_thread = 1
custom_titlebar = 0
custom_titlebar_border = 5
always_on_top = 0
show_taskbar_icon = 1
[input]
mouse = mouse
wm_touch = wm_touch
wm_pen = wm_pen
[postproc]
double_tap_distance = 20
double_tap_time = 250
ignore = []
jitter_distance = 0
jitter_ignore_devices = mouse,mactouch,
retain_distance = 50
retain_time = 0
triple_tap_distance = 20
triple_tap_time = 375
[widgets]
scroll_timeout = 250
scroll_distance = 20
scroll_friction = 1.
scroll_stoptime = 300
scroll_moves = 5
[modules]
[network]
useragent = curl
implementation = default
Comment