psieg / Lightpack

Lightpack and Prismatik open repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple U shape layout problem

bvalasek opened this issue · comments

Hello, thanks for great software, maybe someone wants to look at this? Very simple goal and the solution seems to be there already but many problems on the way. If someone technical can fix BUG1 or BUG2 i think it could be very useful.

Goal: create U shape layout which we can be rotated (usable for example for dual monitor setup). If we fix at least on of the bugs (BUG1 or BUG2) we should be able to reach requested result.
Screenshot 2022-11-24 at 15 58 46

  1. tried Cassiopeia button, button for reversed U shape layout

    • cannot use it because empty edge is fixed to be bottom edge, cannot be adjusted by setting offset. So this is no option for our goal.
  2. tried UI for custom layout to auto-generate layout on both displays — I was able to reach required final layout but unable to save it. Values were top 30, sides 15, bottom 29 and it generated 89 leds but we have only 74 on this display. It would not be problem to leave it like this but we have another display to setup and there we need to start from led number 75. So when we will be Saving this layout an error will show that LEDs are on multiple displays:75-89.

    • tried button to decrease total LEDS at this point I reqwrite number 89 to 74 and it takes off some random LEDs from the middle lets say It will remove leds 15-30 included. Why it did not remove from last one? Expected was that LEDs from 75-89 will disappear from this display. (maybe BUG1)
    • I tried to keep those LEDs 75-89 on both displays, but on 1st display I turned them off and I made sure they are enabled. This did not fix the issue and I was still unable to save profile with the same errors. (maybe BUG2)
    • Cog wheel menu is not visible when neighbouring widget is too close. It is there but not visible. Menu will be showing below widget and ofcourse widget covers it therfore it is not visible or partly (maybe BUG3)
    • can we add Remove button to Cog wheel option on individual LED widgets? (maybe FEATURE REQUEST)
    • can we import profile from another computer? When I tried to copy profile file from Prismatik folder to other computer, Prismatik on other computer was able to load the file, but all the 148 LEDs appeared on new computer stacked up on each other in one location, top left corner. Therefore only total number of leds was used from profile but their individual positions were ignored. (maybe FEATURE REQUEST)

Should you need clarification please let me know.

this is solvable manually, not in the most practical way, but if you want it now...
on both displays I would

  • put 89 leds
  • click Andromeda
  • set top to 30
  • sides to 15
  • bottom gap to 0%
  • offset / order to whatever fits

then

  • screenshot for reference as you did
  • save this wrong setup (finish the wizard)
  • close prismatik
  • open <user>/Prismatik/main.conf and set LED number to match your setup
  • open the profile <user>/Prismatik/Profiles/<bla>.ini and rename the LEDs to match your numbers: like led 90 would become 75 etc, after that for the middle LEDs where screens touch you might be able to get away by deleting them from file (and if that messes up just give them the remaining numbers: 149 etc and set IsEnabled to false)

It worked following your steps except last step, I tried it without editing profile file <user>/Prismatik/Profiles/<bla>.ini, I have only decreased the total number of LEDs in main.config and it sorted my issue. Thank you, you saved me lot of time.