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

Touchscreen support #5

Open
vesodev opened this issue Jul 27, 2018 · 6 comments
Open

Touchscreen support #5

vesodev opened this issue Jul 27, 2018 · 6 comments

Comments

@vesodev
Copy link
Contributor

vesodev commented Jul 27, 2018

We should have some way of interacting with clients. Be able to use a mouse cursor to point and click at least and type with a keyboard. Maybe work with a touch screen?

@wizbright
Copy link
Owner

I won't introduce touchscreen support until it's supported in wlroots itself. As far as input, libinput will be the goto for our handling.

@keithbowes
Copy link
Collaborator

keithbowes commented Mar 3, 2020

I won't introduce touchscreen support until it's supported in wlroots itself.

wlroots has wlr/types/wlr_touch.h. Isn't that for touch screens? I myself don't have a touch screen, so I won't be implementing it any time soon, but it's probably not too different from the pointer code.

As far as input, libinput will be the goto for our handling.

Yeah, I got basic keyboard/pointer handling done (PR #16), but my touch pad still uses the default libinput settings. I suppose I'll get around to it, finding a proper place for the settings in rc.xml and then feeding them into the libinput API.

@wizbright
Copy link
Owner

That comment was from over a year and a half ago. It's drastically changed since then. I also don't have a touchpad myself.

@keithbowes
Copy link
Collaborator

Eh, I'm sure someone who does can send a pull request.

@wizbright
Copy link
Owner

I think I was groggy in the morning when I responded. I do have a touchpad on my Thinkpad, I meant to say I do not own a touchscreen. Sorry for the confusion.

@keithbowes keithbowes changed the title Basic Input handling Touchscreen support Mar 11, 2020
@keithbowes
Copy link
Collaborator

Sorry for the confusion

There was no confusion. I knew what you meant. I've changed the title of this issue because PR #16 has been merged and thus basic input support is available, leaving touchscreen support the only remaining item of this issue left.

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

3 participants