| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
It seems that the filter is obsolete, the default method is sufficient.
Simplify and clean up some related code in wsmouse.
ok mpi@
|
|
|
|
| |
claiming to be elantech devices
|
|
|
|
|
| |
purposes can be enabled and disabled by WSMOUSEIO_SETPARAMS
requests.
|
|
|
|
| |
ok kettenis@ mpi@
|
|
|
|
| |
ok mpi@
|
|
|
|
| |
is required to consider or test ramdisks before commit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The wsdisplay_font structure has been modified to add two new members
(zdata and zdata_len) to store compressed font data and its size. We
define compressed fonts by setting the data field to NULL and populating
the zdata and zdata_len fields.
In wsfont_lock(), we check if the selected font needs to be inflated,
and we call the newly introduced wsfont_inflate() if required.
OK kettenis@
|
|
|
|
|
|
| |
and commented entries.
OK mlarkin@
|
|
|
|
|
|
| |
names in wsdisplay_font structures.
OK deraadt@
|
| |
|
|
|
|
| |
ok mpi@
|
|
|
|
|
|
|
|
|
| |
- Remove unnecessary abstraction
- Make it possible to support new features/options without ABI break
- Remove some complexity and hard limits
- Simplify & keep documentation close to options
ok bru@
|
|
|
|
|
|
|
|
| |
The wstpad file contains the core of a touchpad-input driver that
is coupled with wsmouse. It is active in compat-mode if wsmouse has
been configured for it.
ok @matthieu @stsp @mpi
|
|
|
|
|
|
| |
setting parameter values.
ok matthieu@
|
|
|
|
|
|
| |
encodings.
ok deraadt@, jca@
|
|
|
|
| |
ok millert mlarkin deraadt
|
|
|
|
|
|
|
| |
This change adds new input-processing functions to wsmouse and
adapts the touchpad drivers.
ok mpi@, shadchin@
|
|
|
|
|
|
| |
tested by Bryan Vyhmeister, krw, tb, and myself
ok jcs krw tb
|
|
|
|
|
|
|
|
|
|
|
| |
- Add new boot arg "bios_efi_info_t" to pass the paramters from UEFI
- Make bios(4) and acpi(4) be able to probe with the parameters from
UEFI
- Add efifb(8). It uses the framebuffer from UEFI and it will work as
a backend of wsdisplay(4) and wsfb (X11 video driver). Disabled by
the kernel config for this moment
input and ok kettenis
|
|
|
|
|
|
|
|
|
|
| |
physical buttons. This will be used if the acpi pnpid for the mouse
matches a list provided by Synaptics found in Linux.
Combined with the xenocara changes this will remove the need for an xorg
config file for the x240/t440/t540 generation of thinkpads.
ok matthieu@ shadchin@ kettenis@
|
|
|
|
| |
ok mpi@
|
|
|
|
| |
ok jsg@, miod@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
input driver to configure these touchpads properly, e.g. toggle tap-to-click,
two-finger scrolling, edge-scrolling, etc. So far these pads were working
only in PS/2 mouse compatibility mode.
Support for up to hardware version 3 has been implemented. But only version 3
has been tested so versions 1 and 2 remain disabled via #ifdef notyet until
someone tests (bugs in this code could seriously mess up the mouse and I
don't want to end up shipping such bugs in 5.3).
help and ok mpi@ shadchin@
|
|
|
|
| |
ok gilles@, matthieu@, mpi@, miod@, deraadt@
|
| |
|
|
|
|
| |
no objections mpi@ and matthieu@
|
|
|
|
|
|
|
|
|
| |
ioctl is issued to switch to synaptics mode.
WSMOUSE_COMPAT - behavior conventional mouse (relative mode) (default)
WSMOUSE_NATIVE - full power synaptics
ok miod@
|
|
|
|
| |
ok miod@
|
|
|
|
| |
Information needed for wsconscfg. feedback and ok miod@. -moj
|
|
|
|
|
|
|
|
| |
Octane systems, as well as some Onyxes. With special permission to change a
systemwide .h file and add a manpage from deraadt@
Magic numbers and operation sequencing borrowed from Linux; tested on
Octane + ESI.
ok deraadt@
|
|
|
|
| |
ok miod@
|
|
|
|
|
|
|
|
| |
Currently unable to change video modes or provide any form of acceleration,
so you are stuck in a 640x400x8 mode, but at least people scared of serial
consoles will get a chance to use their Fuloongs now.
Tested by otto@ (early developments) and jasper@ (final version)
|
| |
|
|
|
|
|
|
|
| |
change the UDLIO_DAMAGE ioctl from 0 to 128 and move the ioctl part from
udl.h to udlio.h so we can include it in userland applications.
Suggested and OK miod@
|
|
|
|
| |
ok deraadt@
|
| |
|
|
|
|
| |
requested by miod@
|
|
|
|
|
|
|
|
|
|
|
|
| |
not all Sun mice run at the canonical 1200 bps, hop between 1200, 4800 and
9600 bps by paying attention to breaks on the line.
Attachement and engine code written 7 years ago for OpenBSD/sparc, except for
sparc64 com(4) attachment. Speed hop idea borrowed from Opensolaris.
This allows sparc and sparc64 users to run X11 without needing a configuration
file anymore, as it was in the XFree86 3.x days. Multihead configurations
will still need a minimal configuration file, though.
|
|
|
|
|
|
|
|
|
|
|
| |
DL-120 / DL-160 graphic chips, using the wsdisplay(4) layer. Based on
the reversed engineered specifications of Florian Echtler. The driver
is disabled in GENERIC for now.
Thanks to claudio@ for donating me a device and to oga@ and miod@ for
giving me hints in the graphic and wsdisplay area.
OK deraadt
|
|
|
|
| |
ok miod@
|
|
|
|
| |
wsconsctl)
|
| |
|
|
|
|
| |
ok miod@
|
|
|
|
|
|
|
| |
- Make btms(4) and btkbd(4) compile.
- Removed remaining proplib NetBSD'sim
Prodded a while ago by gwk@. Eyeballed by miod@.
|
|
|
|
| |
so we can store these values here; ok miod@
|
|
|
|
|
|
| |
Mouse. Currently limited to USB mice.
Adapted from a diff from Gareth <garf@loveandnature.co.za> on tech@
|
|
|
|
| |
ok deraadt, "slap it in" miod@
|
|
|
|
| |
conversion tables; from NetBSD.
|