| #
45be1c61 |
| 15-Aug-2014 |
Matthew Dillon <dillon@apollo.backplane.com> |
atmel_mxt - Add atmel MXT touchscreen driver (Acer c720p)
* Implements the communications infrastructure on the hardware backend and emulates an elographics tablet on the frontend.
* X Configurat
atmel_mxt - Add atmel MXT touchscreen driver (Acer c720p)
* Implements the communications infrastructure on the hardware backend and emulates an elographics tablet on the frontend.
* X Configuration is:
Section "InputDevice" Identifier "TouchScreen0" Driver "elographics" Option "Device" "/dev/atmel1-4a" # Option "ZAxisMapping" "4 5 6 7" EndSection
* System configuration is (in /boot/loader.conf):
ig4_load="YES" atmel_mxt_load="YES"
* Currently only tested and only likely to work with the Acer c720p. Can do basic touchscreen operations... hold-move-and-release for button-1. Can move or resize windows (you may want to make your resize widgets bigger). Can hit buttons and hotlinks in browsers. Cannot scroll a browser window on its own.
* Noise issues. I've noticed that both my chromebooks have a lot of mouse pointer jitter with both the trackpad and the touchscreen, more than I can actually fix. I've noticed some complaints on the linux forums too so it aint just us.
The jitter is reduced if you put the laptop on your lap, and appears to go away entirely if the laptop is on your lap AND the power is disconnected (i.e. running on battery).
show more ...
|
| #
3ef260b8 |
| 07-Jan-2014 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Initial cyapa driver and input skeleton
* Add the cyapa driver (work still in progress). It should be able to probe and attach and currently has debugging kprintf()s for scanning and t
kernel - Initial cyapa driver and input skeleton
* Add the cyapa driver (work still in progress). It should be able to probe and attach and currently has debugging kprintf()s for scanning and testing. It does not supply a stream for Xorg yet.
* Add a skeleton for subr_input.c (input event handler). This is what will eventually supply a stream for Xorg and also help support the input ioctl()s.
show more ...
|
| #
dac37963 |
| 07-Jan-2014 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Create dev/smbus infrastructure
* Create dev/smbus
* Move bus/smbus/{smb,smb.c,smb.h} to dev/smbus
* Adjust conf/files
* Change smbus to add the children as a wildcard instead of as "smb
kernel - Create dev/smbus infrastructure
* Create dev/smbus
* Move bus/smbus/{smb,smb.c,smb.h} to dev/smbus
* Adjust conf/files
* Change smbus to add the children as a wildcard instead of as "smb". This should allow the "cyapa" device to attach later on, rather than just the "smb" device.
* Minor cleanup in subr_bus.c.
show more ...
|