Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wayland? #109

Closed
edrex opened this issue Nov 21, 2017 · 7 comments
Closed

wayland? #109

edrex opened this issue Nov 21, 2017 · 7 comments

Comments

@edrex
Copy link

edrex commented Nov 21, 2017

I'm kicking the tires of sxhkd for use with i3, but I'm planning to eventually move to sway, a wayland based reimplementation. I'm wondering if it is possible for sxhkd to support wayland - mainly whether there's a generic way to intercept input events in wayland or at a lower level, rather than using X APIs.

@edrex
Copy link
Author

edrex commented Nov 21, 2017

@edrex
Copy link
Author

edrex commented Nov 21, 2017

It seems like working within the compositor is the only way to do this. https://github.com/swaywm/wlroots aims to be a toolkit of composable modules for constructing wayland compositors. Maybe sxhkd could be ported to run as a wlroots module. Closing this :)

@edrex edrex closed this as completed Nov 21, 2017
@dreamcat4
Copy link

Maybe sxhkd could be ported to run as a wlroots module

this ^^

@UltraBlackLinux
Copy link

Has this been done yet? I'd like to use ulauncher and the kde keybind system is so slow while this is blazingly fast. I hope it will work soon.

@Shinyzenith
Copy link

It seems like working within the compositor is the only way to do this. https://github.com/swaywm/wlroots aims to be a toolkit of composable modules for constructing wayland compositors. Maybe sxhkd could be ported to run as a wlroots module. Closing this :)

https://github.com/waycrate/swhkd

@Shinyzenith
Copy link

Shinyzenith commented Mar 6, 2022

@dreamcat4 @UltraBlackLinux I have rewritten with my team most of sxhkd to be display server independent the link is above if you're still looking for wayland implementations.

edit: typos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants
@edrex @dreamcat4 @Shinyzenith @UltraBlackLinux and others