On my installation the path for the directory that contains the configuration file(s) is: /Container/container-station-data/lib/docker/volumes/roon-extensions/_data/node_modules/roon-web-controller/config
You need to install Text Editor if you want to edit the file in QTS.
I have dietpi set up with kiosk chromium setup pointing at the Web controller. I also have xset s setup to blank the screen. Web controller stops the blanking perfectly while playing, and the screen blanks after I stop the music.
A long winded way to say is it possible for the Web controller to wake the screen on new playback?
Failing that, it just means I have to tap the screen.
I’m blind user of Roon. Web Controller is one way to controll Roon by blind users when using screenreader. Is it posible to add description to button "prewious track, pause/play, next track. This buttons have no description. It is posible to add shortcuts to this buttons? Great job , hank You very much for deweloping this addon. Best regards Robert
My Roon Core server is working on Windows 7 Pro 64 bit system. When i restarts my system the Web Controller is stopped. I can’t restart run it by myself becouse interface of native Roon Remote is unavailable for blind users. How to make Web Controler extension starts automaticaly when windows and Roon Server starts? Sorry for my poor english. Best regards Robert
If you install the Extension Manager via the Windows Installer and use that to install the Web Controller then it will be started when Windows starts.
Triggered by this thread I once tried to run the Web Controller under NVDA, it read the screen like “Button, Button, Button, Button”. It would be nice if the Web Controller can become an accessibility tool. Hopefully @Mike_Plugge can find the time to add the descriptions.
Hello, thank you very much for your response and interest in my problem. Finaly i have installed the Web Controller but after restarting always i have go t to “roon-web-controller” folder and run CMD to activate app typing “node app.js”. Is the way to make this automatycaly?
Yes under NVDA screenreader only few buttons are describet. Moust of button are anounced “button”… Best regards Robert
Hello, i’have notice the after close the"node app.js" terminal the Web Controller stops responding? Is teh solution to hide this window?
best Regards Robert
No Roon don’t work with screenreader technology becouse its interface is grafic! I have labbelet some buttons by my self using Jaws for Windows screenreader ability to label unnamet elements. But some buttons i don’ know the function.
I thing it is no big trouble to label buttons but it neds time to do. Best regards Robert
I am reading up on how to make the buttons more usable on a screen reader. Some articles say to use the “name” attribute and others say use the “aria-label” attribute to make buttons usable with a screen reader.
Once I figure it out, I will be updating the application. So expect an update soon.
Looks like NVDA only runs on Windows and the screen reader options on Linux are somewhat limited. With the new release out, can you try Web Controller under NVDA again?
The wrong text on the current active zone button should be straight forward. It is likely that I goofed while reading the code. It has been a long time since I looked at it and - quite frankly it is a mess!
I should be able to fix that when I get home in a few hours.
That extension authorization is weird. Will have to look into it.
It corrects the name and aria-label for the button that @Jan_Koudijs mentioned.
I was not able to duplicate the extension authorization issue, though. I tried with my existing copy and with a new copy, with no luck. The issue is especially weird since that part of the code was not touched with 1.2.11 or 1.2.12…