You are not logged in.
Pages: 1
Hello,
need to say, this is an extremely obscure problem.
On my daily driver, I have the newest arch linux with i3gaps window manager. I also use picom to set some effects I like.
Today, I decided to add following lines to my i3 configuration:
bindsym $mod+t exec picom-trans -s 100
bindsym $mod+p exec picom-trans -r
And here is where the obscure part starts. When I press $mod+p, the command "picom-trans -r" normally runs. However, when I press $mod+t, nothing happens. No errors - simply nothing.
However, when I run " picom-trans -s 100" in terminal, it normally runs and does its job correctly.
Does anyone here know how to fix this problem?
Thank you
Last edited by othersamo_ (2021-01-23 18:12:05)
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
You could try to enable debug logging to see what your commands are doing.
You might also want to kill your running picom instance before running your picom commands.
From mine:
bindsym $mod+Shift+t $exec pkill picomEenie meenie, chili beanie, the spirits are about to speak -- Bullwinkle J. Moose
It's a big club...and you ain't in it -- George Carlin
Registered Linux user #149839
perl -e 'print$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10); '
Offline
You could try to enable debug logging to see what your commands are doing.
You might also want to kill your running picom instance before running your picom commands.
From mine:
bindsym $mod+Shift+t $exec pkill picom
Yes, however, I still want picom tu run. Would not killing it cause a lost of effects I use?
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
I don't know if you can modify the running instance 'on the fly'.
Eenie meenie, chili beanie, the spirits are about to speak -- Bullwinkle J. Moose
It's a big club...and you ain't in it -- George Carlin
Registered Linux user #149839
perl -e 'print$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10); '
Offline
I don't know if you can modify the running instance 'on the fly'.
Update: I tried killing picom, however, nothing really was solved, the command still is ignored.
What I was thinking is to create a bash script that would be executing the command. Would it change something?
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
Easy to overlook, but you did not also set the bind to another exec?
Offline
Easy to overlook, but you did not also set the bind to another exec?
Do you mean having a different key combination to execute the command? Yes, it was originally $mod+p.
My mod is Alt
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
He meant (I assume) whether you mabe bind $mod+t to some other action.
What if you try
bindsym $mod+t exec picom-trans -rDoes that what you expect?
Online
PROBLEM SOLVED
Here you can find the solution: https://github.com/i3/i3/issues/4328
or here :https://github.com/samokosik/solutions/blob/main/i3%20ignoring%20a%20keyborad%20shortcut
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
He meant (I assume) whether you mabe bind $mod+t to some other action.
What if you trybindsym $mod+t exec picom-trans -rDoes that what you expect?
Hi, the problem was in i3, sometimes you need to put "--release" argument before the command. Check the links I sent above (:
"Why join the navy if you can be a pirate?"
- Steve Jobs
Offline
Pages: 1