ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
plutoneom has quit [Ping timeout: 480 seconds]
crazybyte has quit [Ping timeout: 480 seconds]
crazybyte has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
plutoneos has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.2.2 Quasar http://www.kvirc.net/]
kasper93 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
kasper93_ has quit [Ping timeout: 480 seconds]
karenw has joined #wayland
danshick_ has joined #wayland
danshick has quit [Ping timeout: 480 seconds]
danshick_ is now known as danshick
nerdopolis has quit [Ping timeout: 480 seconds]
misyl has joined #wayland
mxz__ has joined #wayland
mxz_ has quit [Ping timeout: 480 seconds]
mxz has quit [Ping timeout: 480 seconds]
mxz has joined #wayland
glennk has joined #wayland
karenw has quit [Ping timeout: 480 seconds]
andymandias has joined #wayland
throwthecheese has joined #wayland
<throwthecheese> Is there a way to set the calibration matrix of the device via libinput?
<throwthecheese> For context: my stylus tip and eraser are not present in my device list at startup due to how the Goodix touchscreen kernel driver works
<throwthecheese> This would not be that much of an issue on Wayland, but it is on Xorg as I can't change the orientation of the stylus root device
<soreau> then you're probably asking in the wrong channel
<throwthecheese> My hypothesis is that Wayland targets this root device but it's impossible to rotate it via xinput/libXi as doing so would result in a BadMatch or a BadValue error
<throwthecheese> So I'm trying to bypass it via using libinput but calling libinput_device_config_calibration_set_matrix() has no effect, even if the application is ran with root privileges
<throwthecheese> Udev also just don't cut it as as far as I know, there is no way in its API to edit properties
<throwthecheese> Full disclosure: I'm trying to get automatic screen rotation work seamlessly with my stylus on X but I can't afford to wait for its component devices to be added. Sure I can reload my device list periodically to get my stylus tip and eraser picked up but that has horrible latency, even if I use a 1ms interval or renice the screen rotator task
<soreau> that means you're definitely asking in the wrong channel
abhimanyu has joined #wayland
<whot> throwthecheese: yes, you can set it via the matrix as soreau linked to. at least mutter had a bug though that it would just overwrite the udev setting with the unity matrix, you'll need GNOME47 for that
<whot> throwthecheese: but if you're using it for dynamic screen rotation then that is the wrong approach, that matrix is for static brokenness, e.g. a touchscreen panel mounted upside down
<whot> throwthecheese: for the xorg bits best to file a bug against xf86-input-libinput to see what we can do for that use-case, I don't know off hand if that's possible (it *should* be with the wacom driver since that one just muliplexes everything)
plutoneos has quit [Ping timeout: 480 seconds]
kts has joined #wayland
rasterman has joined #wayland
rv1sr has joined #wayland
coldfeet has joined #wayland
plutoneus has joined #wayland
kts has quit [Quit: Leaving]
abhimanyu has quit []
fmuellner has joined #wayland
kts has joined #wayland
abhimanyu has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
sima has joined #wayland
___nick___ has joined #wayland
leon-anavi has joined #wayland
throwthecheese has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
kts has quit [Quit: Leaving]
bindu_ has joined #wayland
bindu has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Quit: Leaving]
kts has joined #wayland
fmuellner has joined #wayland
abhimanyu has quit []
kts has quit [Quit: Leaving]
bindu_ has quit [Remote host closed the connection]
bindu has joined #wayland
vincejv has joined #wayland
cmichael has joined #wayland
<wlb> wayland-protocols Merge request !344 opened by () xdg-toplevel-drag: clarify offset is relative to the toplevel geometry https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/344
<kchibisov> soreau: this channel is also for general _libinput_ support (at least according to title).
karenw has joined #wayland
plutoneus has quit [Remote host closed the connection]
nerdopolis has joined #wayland
<pq> yes, libinput is on-topic here
karenw has quit [Ping timeout: 480 seconds]
abhimanyu has joined #wayland
Moprius has joined #wayland
mclasen_ has quit [Ping timeout: 480 seconds]
mclasen_ has joined #wayland
Moprius has quit [Quit: bye]
Brainium has joined #wayland
crazybyte has quit [Quit: Bye]
crazybyte has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
mohit81582263530 has quit [Ping timeout: 480 seconds]
mohit81582263530 has joined #wayland
iomari891 has joined #wayland
plutoneun has joined #wayland
fmuellner_ has joined #wayland
fmuellner_ has quit [Read error: Connection reset by peer]
fmuellner_ has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
fmuellner_ has quit [Read error: Connection reset by peer]
fmuellner has quit [Ping timeout: 480 seconds]
fmuellner_ has joined #wayland
fmuellner has joined #wayland
kts has joined #wayland
mclasen_ has quit [Remote host closed the connection]
mclasen_ has joined #wayland
fmuellner_ has quit [Ping timeout: 480 seconds]
<vnd> after upgrading weston from 8 to 10 (together with entire BSP, yocto kirkstone), weston-screenshooter stopped working
<vnd> strace is showing that it's stuck in the endless loop of recvmsg/sendmsg
<vnd> XDG_RUNTIME_DIR and WAYLAND_DISPLAY are set correctly (weston-terminal runs fine). Any ideas?
ryanabx has joined #wayland
<vyivel> vnd: run with WAYLAND_DEBUG=1 and check what's it doing
<vyivel> (run weston-screenshooter*)
iomari891 has quit [Read error: Connection reset by peer]
iomari891 has joined #wayland
<vnd> vyivel: wl_callback@8.done(76), wl_display@1.sync(new id wl_callback@8), wl_display@1.delete_id(8) are looping indefinitely
<vyivel> must be waiting for something
<vyivel> maybe check where weston-screenshooter is calling wl_display_roundtrip() in a loop
<vyivel> and keep debugging from there
<daniels> vnd: which platform?
ryanabx has quit [Remote host closed the connection]
<soreau> vyivel: does weston-screenshooter still operate on a priv'd proto? i.e. you can only invoke it from weston, not manually?
<vyivel> no idea
<soreau> at least that's how it was in it's inception
<daniels> yeah, that is true, though you can use --debug to have it exposed to arbitrary clients
<vnd> daniels: i.mx6 embedded board, yocto kirkstone, DRM backend
<vnd> weston is running with --debug, weston-screenshooter is invoked from SSH session with XDG_RUNTIME_DIR and WAYLAND_DISPLAY set correctly
<vnd> not sure what other options for invoking it are there in principle
<daniels> hmm, that's odd indeed - is it running on the drm display?
<daniels> btw we have much newer versions than 10
<vnd> yes
<vnd> we've just switched to yocto kirkstone, which is current LTS (one of the two)
<vnd> the only thing that differs is that meson is backported, so it's newer version than usually, but not sure if it can somehow result in this issue
<vnd> will try to narrow it down a bit in weston-screenshooter source code
checkfoc_us9 has quit []
checkfoc_us9 has joined #wayland
lsd|2 has joined #wayland
coldfeet has quit [Remote host closed the connection]
cmichael has quit [Quit: Leaving]
thevar1able_ has joined #wayland
___nick___ has quit [Ping timeout: 480 seconds]
<ManMower> does it work with the pixman renderer? which renderer are you using now?
AJ_Z0 has quit [Remote host closed the connection]
AJ_Z0 has joined #wayland
___nick___ has joined #wayland
kts has quit [Quit: Leaving]
rasterman has joined #wayland
alatiera1 has joined #wayland
alatiera has quit [Ping timeout: 480 seconds]
alatiera1 is now known as alatiera
___nick___ has quit []
___nick___ has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
<vnd> ManMower: there's only gl renderer out of the box
<daniels> vnd: —use-pixman
rasterman has quit [Quit: Gettin' stinky!]
leon-anavi has quit [Remote host closed the connection]
mclasen_ has quit [Remote host closed the connection]
abhimanyu has quit [Quit: The Lounge - https://thelounge.chat]
glennk has quit [Ping timeout: 480 seconds]
___nick___ has quit [Remote host closed the connection]
rv1sr has quit []
sima has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
Moprius has joined #wayland
Brainium has joined #wayland
nerdopolis has quit [Remote host closed the connection]
nerdopolis has joined #wayland
mclasen has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.2.2 Quasar http://www.kvirc.net/]
Moprius has quit [Quit: bye]
nerdopolis has quit [Remote host closed the connection]
nerdopolis has joined #wayland