@@ -20,6 +20,7 @@ import LightDM.FullLightDM 0.1 as LightDM
20import LightDMController 0.1
20import LightDMController 0.1
21import Unity.Application 0.1
21import Unity.Application 0.1
22import Unity.Test 0.1
22import Unity.Test 0.1
23+import Unity.InputInfo 0.1
24import "../../qml"
25import "../../qml"
25import "../../qml/Components"
26import "../../qml/Components"
@@ -85,6 +86,23 @@ Rectangle {
94+ action: addMouseAction
95+ color: addMouseAction.checked ? UbuntuColors.red : UbuntuColors.green
104+ color: addKBAction.checked ? UbuntuColors.red : UbuntuColors.green
89 MouseTouchEmulationCheckbox {
107 MouseTouchEmulationCheckbox {
90 id: mouseEmulation
108 id: mouseEmulation
@@ -157,6 +175,38 @@ Rectangle {
180+ text: checked ? "Remove Mouse" : "Add Mouse"
184+ MockInputDeviceBackend.addMockDevice("/mouse0", InputInfo.Mouse);
186+ console.log("REMOVE")
187+ MockInputDeviceBackend.removeDevice("/mouse0");
190+ iconName: "input-mouse-symbolic"
197+ text: checked ? "Remove Keyboard" : "Add Keyboard"
200+ MockInputDeviceBackend.addMockDevice("/kbd0", InputInfo.Keyboard);
202+ MockInputDeviceBackend.removeDevice("/kbd0");
205+ iconName: "input-keyboard-symbolic"
160 ShellApplication {
210 ShellApplication {