Package Details: sway-hidpi-git r7200.5c99b98805e8-2

Git Clone URL: (read-only, click to copy)
Package Base: sway-hidpi-git
Description: Tiling Wayland compositor and replacement for the i3 window manager, with XWayland HiDPI (git version)
Upstream URL:
Licenses: MIT
Conflicts: sway, sway-git
Provides: sway, sway-git
Submitter: Rucikir
Maintainer: Dingisoul
Last Packager: Dingisoul
Votes: 11
Popularity: 0.000005
First Submitted: 2020-05-02 16:53 (UTC)
Last Updated: 2023-11-26 05:28 (UTC)

Dependencies (25)

Required by (46)

Sources (3)

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2024-02-10 22:35 (UTC)

The used PR commit is 4 years old, unmaintained, and fails to apply as a patch.

So the package is more seriously broken, not just due to the missing dependency.

muflone commented on 2024-02-10 19:04 (UTC)

@Dingisoul please fix the dependencies as xorg-xwayland-hidpi-xprop-git doesn't exist anymore

Rucikir commented on 2022-12-01 15:03 (UTC) (edited on 2022-12-01 15:03 (UTC) by Rucikir)

Hi everyone,
I've stopped using this package and mostly xwayland software, so I've given up interest. I'm hoping they'll be support in upstream Wayland and compositors soon, or that we'll switch to a complete Wayland-compatible soon.
As a reminder, this package uses a set of experimental patches on xorg-xwayland, wlroots, and sway to enable HiDPI Xorg apps on Wayland. There might be a newer approach for this problem.
I'll orphan and stop rebasing the patches, feel free to pick them up from my fork and switch to yours.

kyckl1ng commented on 2022-12-01 11:02 (UTC)

Is there any way making it work with fractional scaling? All I want is to let xwayland run at my native resolution when I'm running wayland with scale 1.5

taba commented on 2022-11-24 13:33 (UTC) (edited on 2023-12-15 22:05 (UTC) by taba)

Along with, having the following in ~/.config/sway/config and running x programs with XCURSOR_SIZE=48 helped.

xwayland force
exec 'echo "Xft.dpi: 192" | xrdb -merge'

zayatura commented on 2022-09-22 12:44 (UTC)

In case someone's in a similar shoe and wondering how they can have recent wlroots build with xwayland apps having HiDPI support (exactly what this package was doing until it broke): I managed to have the same functionality with another set of packages:

The above work with the simple "sway-git" package and don't seem to need a specific package (such as this package).

These also need an X11 property that can be set by adding to sway config:


C_Schmidpeter commented on 2022-06-22 21:11 (UTC)

@Rucikir PR #7079 has been merged now and it compiles fine again.

'makepkg -i' does not work, but 'pacman -U'. Is that expected / how come the latter works, but the former results in an error?

C_Schmidpeter commented on 2022-06-22 20:32 (UTC)

@Rucikir Thanks for the info

Rucikir commented on 2022-06-22 07:28 (UTC)

@C_Schmidpeter Pull request pending at

C_Schmidpeter commented on 2022-06-21 19:22 (UTC)

The package used to build fine for me. However, now it fails to compile with:

../sway/sway/ipc-json.c:982:67: error: ‘struct wlr_input_device’ has no member named ‘keyboard’ 982 | struct wlr_keyboard *keyboard = device->wlr_device->keyboard;