When setting up HHD with adjustor on a desktop (from the NixOS PR; for testing), the settings returns the tdp key and state does not. The UI crashes trying to read tdp off the state:
TypeError: Cannot read properties of undefined (reading 'general')
state:
{
"gamemode": {
"power": {
"status": null,
"hibernate": false,
"hibernate_auto": true
},
"display": {
"touchscreen_disable": false,
"gestures_disable": null
}
},
"shortcuts": {
"controller": {
"xbox_b": "disabled",
"xbox_y": "disabled"
},
"touchscreen": {
"bottom": "keyboard",
"right_top": "hhd_qam",
"right_bottom": "steam_qam",
"left_top": "hhd_expanded",
"left_bottom": "steam_expanded",
"top": "disabled",
"orientation": {
"mode": "auto",
"manual": {
"dmi": "\"ASUS\" - \"System Product Name\"",
"portrait": false,
"flip_x": false,
"flip_y": false
}
}
},
"keyboard": {
"meta_press": "disabled",
"meta_hold": "disabled",
"ctrl_3": "hhd_expanded",
"ctrl_4": "hhd_qam"
}
},
"hhd": {
"settings": {
"language": "system",
"theme": "default",
"reset": false,
"decky_deprecation": " ",
"version": "3.15.10",
"version_ui": "3.3.6",
"version_adj": "3.10.5",
"update_error": null,
"powerbuttond": true
},
"http": {
"enable": true,
"port": 5335,
"localhost": true,
"token": true
}
},
"version": "f9279514-en_US.UTF-8",
"info": {
"ac": null,
"os": "ukn"
}
}
When setting up HHD with adjustor on a desktop (from the NixOS PR; for testing), the settings returns the
tdpkey and state does not. The UI crashes trying to readtdpoff the state:state:
{ "gamemode": { "power": { "status": null, "hibernate": false, "hibernate_auto": true }, "display": { "touchscreen_disable": false, "gestures_disable": null } }, "shortcuts": { "controller": { "xbox_b": "disabled", "xbox_y": "disabled" }, "touchscreen": { "bottom": "keyboard", "right_top": "hhd_qam", "right_bottom": "steam_qam", "left_top": "hhd_expanded", "left_bottom": "steam_expanded", "top": "disabled", "orientation": { "mode": "auto", "manual": { "dmi": "\"ASUS\" - \"System Product Name\"", "portrait": false, "flip_x": false, "flip_y": false } } }, "keyboard": { "meta_press": "disabled", "meta_hold": "disabled", "ctrl_3": "hhd_expanded", "ctrl_4": "hhd_qam" } }, "hhd": { "settings": { "language": "system", "theme": "default", "reset": false, "decky_deprecation": " ", "version": "3.15.10", "version_ui": "3.3.6", "version_adj": "3.10.5", "update_error": null, "powerbuttond": true }, "http": { "enable": true, "port": 5335, "localhost": true, "token": true } }, "version": "f9279514-en_US.UTF-8", "info": { "ac": null, "os": "ukn" } }