Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > X.Org & Mesa

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-19-2008, 08:00 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default X.Org EvDev 2.1 Driver Released, New Features

Phoronix: X.Org EvDev 2.1 Driver Released, New Features

In addition to being responsible for Multi-Pointer X, Peter Hutterer has also been working a fair bit on the evdev driver as of late. Evdev is the generic X.Org input driver and in the most recent release that occurred yesterday it has picked up a few new key features. The xf86-input-evdev 2.1 driver has added support for axis inversion, touchscreen support, runtime calibration for absolute devices, axis swapping, mouse wheel emulation, and drag lock...

http://www.phoronix.com/vr.php?view=Njg2NA
Reply With Quote
  #2  
Old 11-19-2008, 11:37 AM
Extreme Coder Extreme Coder is offline
Senior Member
 
Join Date: Jun 2007
Posts: 260
Default

Can somebody enlighten me on the differences between this driver and using kbd or mouse drivers?
Reply With Quote
  #3  
Old 11-19-2008, 12:48 PM
shredwheat shredwheat is offline
Junior Member
 
Join Date: Jun 2007
Posts: 7
Default relative motion

Is this going to allow things like Wine and games to support relative mouse motion cleanly from the device?
Reply With Quote
  #4  
Old 11-20-2008, 11:25 AM
TechMage89 TechMage89 is offline
Senior Member
 
Join Date: Jul 2007
Posts: 310
Default

As far as I know, the purpose of evdev ("event device") is to support "everything else." For example, on my tablet pc, I need evdev for the volume buttons, scroll bar, and assorted stuff like that to work.
Reply With Quote
  #5  
Old 11-20-2008, 07:44 PM
RealNC RealNC is offline
Senior Member
 
Join Date: Jul 2008
Location: Greece
Posts: 1,169
Default

I could be wrong, but I think evdev relies much more on the kernel than the normal drivers. That probably means that input should be more "snappy" during heavy load situations (I think Windows does this too).

I could be wrong though.
Reply With Quote
  #6  
Old 11-21-2008, 09:32 AM
rbmorse rbmorse is offline
Senior Member
 
Join Date: Jun 2007
Posts: 294
Default

Ah...KMS for mice...<g>.
Reply With Quote
  #7  
Old 11-21-2008, 09:38 AM
curaga curaga is offline
Senior Member
 
Join Date: Feb 2008
Location: Linuxland
Posts: 511
Default

Can someone comment on the new touchscreen support?
How good is it? How is the runtime calibration done, there is no documentation about that in the tarball?
Reply With Quote
  #8  
Old 11-21-2008, 12:04 PM
Inkaine Inkaine is offline
Junior Member
 
Join Date: Jun 2008
Location: Germany
Posts: 14
Default

Quote:
Originally Posted by Extreme Coder View Post
Can somebody enlighten me on the differences between this driver and using kbd or mouse drivers?
Quite simple: with evdev there won't be a need for kbd and mouse anymore. I have two PCs - a 64 bit desktop system and a 32bit Atom netbook - running on evdev and successfully uninstalled all other input drivers (with the exception of the new synaptics driver of course). What evdev basically does is supporting hotpluggable input driver support through hal and the kernel. So it doesn't require any pre-configuration in xorg.conf, devices can be plugged and unplugged without restart of X, etc. There might be little flaws still but long story short - it's the future.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:11 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.