Skip to content

Build on openbsd#1

Open
sizeofvoid wants to merge 42 commits intomainfrom
build-on-openbsd
Open

Build on openbsd#1
sizeofvoid wants to merge 42 commits intomainfrom
build-on-openbsd

Conversation

@sizeofvoid
Copy link
Owner

No description provided.

whot and others added 11 commits September 3, 2023 22:04
To update your local repository, use these commands

    $ git fetch origin
    $ git checkout master
    $ git branch -m main
    $ git branch --set-upstream-to=origin/main

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
3264fd0cc024fbffaa461e928528f0c2e8089916
789609f43978b3ef1998fdb6853701ab2f0ad6ee
Add https://gitlab.tetaneutral.net/mherrb/libevdev-openbsd/ to
avoid conflicts between sysutils/libevdev-openbsd and
wayland/libinput-openbsd
mherrb and others added 9 commits November 8, 2023 18:09
libinput has the mouse buttons in order: left, right, middle while
wsmouse hase left, middle, right.

While here replace the comment before that code that
doesn't make sense anymore.
- store the device capability (pointer/keyboard)
  in the wscons_device struct
- use a pointer to the keyboard mapping table like
  in the X keyboard driver

This should also make adding more advanced pointer support
easier
This makes VT switches possible with seatd which properly calls
back thoses functions to release/acquire the devices when switching
from/to the VT runnning a compositor.
mherrb added 8 commits July 14, 2024 12:14
Currently this information is not available from wsconsx
This allows to have diffent kinds of keyboard (USB, PS/2) layouts
active at the same time.

Currently when using the mux it's not possible to get the layout applying
to a given event.
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

Successfully merging this pull request may close these issues.

5 participants