waybox icon indicating copy to clipboard operation
waybox copied to clipboard

Touchscreen support

Open vesodev opened this issue 5 years ago • 6 comments

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?

vesodev avatar Jul 27 '18 13:07 vesodev

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.

wizbright avatar Jul 27 '18 14:07 wizbright

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.

keithbowes avatar Mar 03 '20 21:03 keithbowes

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.

wizbright avatar Mar 04 '20 01:03 wizbright

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

keithbowes avatar Mar 08 '20 23:03 keithbowes

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.

wizbright avatar Mar 09 '20 18:03 wizbright

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.

keithbowes avatar Mar 11 '20 14:03 keithbowes