Newline after show_ui command

This commit is contained in:
dec05eba
2024-12-31 01:01:07 +01:00
parent c2dca2e8f8
commit 94cb63f00f
2 changed files with 4 additions and 2 deletions

2
TODO
View File

@@ -122,3 +122,5 @@ Show a popup asking if the user wants to add the program to system startup when
Show warning if another instance of gpu screen recorder is already running when starting recording?
Change gsr-global-hotkeys to outputs keys pressed instead of the command. This can be done pretty safely by only output keys when modifiers (such as alt) is pressed.
Keyboard leds get turned off when stopping gsr-global-hotkeys (for example numlock). The numlock key has to be pressed twice again to make it look correct to match its state.

View File

@@ -195,7 +195,7 @@ int main(int argc, char **argv) {
// that uses pid sandboxing. Replace this with a better method once we no longer rely on linux global hotkeys on some platform.
if(is_gsr_ui_virtual_keyboard_running()) {
gsr::Rpc rpc;
if(rpc.open("gsr-ui") && rpc.write("show_ui", 7)) {
if(rpc.open("gsr-ui") && rpc.write("show_ui\n", 8)) {
fprintf(stderr, "Error: another instance of gsr-ui is already running, opening that one instead\n");
} else {
fprintf(stderr, "Error: failed to send command to running gsr-ui instance, user will have to open the UI manually with Alt+Z\n");