From: Zephaniah E. H. <wa...@ae...> - 2006-01-31 20:20:03
|
On Tue, Jan 31, 2006 at 11:38:39AM +0200, Aivils Stoss wrote: > I download new version. It contains old bug: EvdevReadInput() may > call EvdevRelSyn() on EV_SYN, but for keyboards relative stuff is > uninitialised - segfault. Of course driver must be capable hadle > keys and axis events together from tablet devices, which have keys, > absolute and relative axis and buttons too. Ah, easily fixed, I'll post a new patch sometime today. (Though possibly not before I run out the door.) > > Also one version before latest will not work proper if i create/delete > devices in the runtime. It is not official but i provide this one: > http://www.ltn.lv/~aivils/files/xentity-0.01.tar.bz2 > This package contains xmodule, which allow load/remove X server > modules and xdevice, which allow create/delete X server input devices > at runtime. Existing input drivers are compatible with xdevice, > but Your not. Even xdevice never goes into main it make life easy > during development. You don't need server restart on new driver > version or on device parameter change. Fatal errors still are fatal. > Syntaxis like this: > # xmodule -l evdev > # xdevice -c e1,evdev,Phys,isa0060/serio0/input0,AlwaysCore,1 > You driver changes device indentifier unwarranted. You must search new > device > # xsetpointer -l > normal device delete uses same identifier > # xdevice -d e1 That looks handy, however due to hotplug support my driver is going to cause, interesting issues. Mainly, we create new driver instances for additional devices that are plugged in that match the specification for current devices. Because we need the new entries to be uniquely identifiable, we append the phys to the name. At this time there is no way around this. Also at the moment I'm not using a modular tree, which makes using that a bit harder even for testing purposes. Thanks. -- 1024D/E65A7801 Zephaniah E. Hull <wa...@ae...> 92ED 94E4 B1E6 3624 226D 5727 4453 008B E65A 7801 CCs of replies from mailing lists are requested. >> kinds of numbers the tobacco industry wishes it had, and Dell is very >> very happy with the results. > >Do they come with a Surgeon General warning on the box? The new ones have "Designed for Windows XP". Yes. -- Satya, Paul Martin, and Derek Balling in the Scary Devil Monastery. |