您尚未登录。

#1 2023-08-27 11:21:45

AllenWu233
禁忌·四重存在
所在地: 幻想乡红魔馆
注册时间: 2022-10-18
帖子: 48
个人网站

如何使得i3浮动窗口始终位于全屏窗口的顶部

例如,我想在全屏玩游戏的时候,waylyrics的外挂歌词不被全屏窗口覆盖


既自以心为形役,奚惆怅而独悲?

离线

#2 2023-08-27 11:23:08

AllenWu233
禁忌·四重存在
所在地: 幻想乡红魔馆
注册时间: 2022-10-18
帖子: 48
个人网站

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

这是我i3中关于waylyrics窗口的配置:

# special window config for waylyrics
for_window [class="waylyrics"] floating enable 
for_window [class="waylyrics"] border pixel 0
for_window [class="waylyrics"] sticky enable
for_window [class="waylyrics"] resize set 1600 200
# for_window [class="waylyrics"] move window to position 480 1380
for_window [class="waylyrics"] move window to position 480 1200
# for_window [class="waylyrics"] move window to position 1280 1400
no_focus [class="waylyrics"]

最近编辑记录 AllenWu233 (2023-08-27 11:23:44)


既自以心为形役,奚惆怅而独悲?

离线

#3 2023-08-27 11:25:33

AllenWu233
禁忌·四重存在
所在地: 幻想乡红魔馆
注册时间: 2022-10-18
帖子: 48
个人网站

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

>.config/i3/config
https://fars.ee/TI2r


既自以心为形役,奚惆怅而独悲?

离线

#4 2023-08-27 16:01:11

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,489
个人网站

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

我猜 i3 不支持这种操作(和 i3 类似的 sway、hyprland 都不支持全屏窗口上方放置另外的窗口,听说甚至输入法窗口都可能看不到)。

离线

#5 2023-08-27 18:41:24

BRS5672023
会员
注册时间: 2020-07-07
帖子: 102

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

依云 说:

我猜 i3 不支持这种操作(和 i3 类似的 sway、hyprland 都不支持全屏窗口上方放置另外的窗口,听说甚至输入法窗口都可能看不到)。

对的,比如 chromium 在 Hyprland 上(添加 flag --enable-wayland-ime)使用 fcitx5 输入法的时候,全屏播放视频时就无法显示输入法窗口(不过 firefox 这种 gtk 程序没有这种问题)

离线

#6 2023-08-27 22:42:48

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,489
个人网站

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

火狐用的 GTK 输入法模块吧?那个输入法窗口是客户端绘制的,作为火狐的子窗口存在,当然没问题了。

离线

#7 2023-08-28 12:29:20

AllenWu233
禁忌·四重存在
所在地: 幻想乡红魔馆
注册时间: 2022-10-18
帖子: 48
个人网站

Re: 如何使得i3浮动窗口始终位于全屏窗口的顶部

依云 说:

我猜 i3 不支持这种操作(和 i3 类似的 sway、hyprland 都不支持全屏窗口上方放置另外的窗口,听说甚至输入法窗口都可能看不到)。

好吧,谢谢了 smile


既自以心为形役,奚惆怅而独悲?

离线

页脚