Fix for user keyboard layout (#244)

This commit is contained in:
Alfredo Monclus 2021-08-30 20:52:48 -03:00 committed by GitHub
parent 7bf7a54540
commit 11445db55a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -793,8 +793,11 @@ class KlipperScreen(Gtk.Window):
return
env = os.environ.copy()
env["MB_KBD_CONFIG"] = "/home/pi/.matchbox/keyboard.xml"
env["MB_KBD_CONFIG"] = "ks_includes/locales/keyboard.xml"
usrkbd = "/home/pi/.matchbox/keyboard.xml"
if os.path.isfile(usrkbd):
env["MB_KBD_CONFIG"] = usrkbd
else:
env["MB_KBD_CONFIG"] = "ks_includes/locales/keyboard.xml"
p = subprocess.Popen(["matchbox-keyboard", "--xid"], stdout=subprocess.PIPE,
stderr=subprocess.PIPE, env=env)