[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#236464: marked as done (xserver-xfree86: please add hotplug input agent file)



Your message dated Sun, 22 Jul 2007 03:12:43 +0200
with message-id <20070722011240.GA7509@patate.is-a-geek.org>
and subject line Bug#236464: [patch] support evdev hotplugging in XFree86
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: hotplug
Version: 0.0.20040105-3
Severity: wishlist
Tags: sid patch

Hi, the following patch (along with x11_usbmice_hack: true) allows
users to use the awesome evdev module in XFree86.  The evdev module is
included in the Debian sid version of XFree86 4.3.0, so many Debian
users can already take advantage of evdev.

Please apply, it's based on the minimal input.agent found at (the author
of the evdev module for X):

http://people.debian.org/~warp/evdev/input.agent

More info is found here:

http://people.debian.org/~warp/evdev/readme

Thanks!

--- /mnt/sda1/r40.etc/hotplug/input.agent	2004-02-09 06:00:37.000000000 -0800
+++ input.agent	2004-03-06 02:03:24.014399704 -0800
@@ -33,6 +33,14 @@
 . ./hotplug.functions
 # DEBUG=yes export DEBUG
 
+export ARG_SEP='\002'
+export VAL_SEP='\003'
+
+for dev in `ls /tmp/.X11-unix/ | grep evdev`; do {
+    export dev="/tmp/.X11-unix/${dev}"
+    /bin/sh -c 'echo -e "2.1${ARG_SEP}NAME${VAL_SEP}${NAME}${ARG_SEP}PHYS${VAL_SEP}${PHYS}${ARG_SEP}ACTION${VAL_SEP}${ACTION}" >> ${dev}' &
+}; done
+
 # generated by module-init-tools
 MAP_CURRENT=$MODULE_DIR/modules.inputmap
 


-- System Information:
Debian Release: unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.4-rc1-bk2
Locale: LANG=C, LC_CTYPE=C

Versions of packages hotplug depends on:
ii  debconf                      1.4.13      Debian configuration management sy
ii  module-init-tools            3.0-pre10-1 tools for managing Linux kernel mo
ii  modutils                     2.4.26-1    Linux module utilities
ii  procps                       1:3.2.0-1   The /proc file system utilities

-- debconf information:
* hotplug/static_module_list: ehci-hcd, uhci-hcd
* hotplug/usbd_enable: true
* hotplug/usb_keyboard: 
  hotplug/x11_usbmice_hack: true


--- End Message ---
--- Begin Message ---
On Sat, Mar  6, 2004 at 02:12:42 -0800, Eric Wong wrote:

> Hi, the following patch (along with x11_usbmice_hack: true) allows
> users to use the awesome evdev module in XFree86.  The evdev module is
> included in the Debian sid version of XFree86 4.3.0, so many Debian
> users can already take advantage of evdev.
> 
> Please apply, it's based on the minimal input.agent found at (the author
> of the evdev module for X):
> 
> http://people.debian.org/~warp/evdev/input.agent
> 
> More info is found here:
> 
> http://people.debian.org/~warp/evdev/readme
> 
> Thanks!
> 
Hi,

the hotplug package is dead, and I think the evdev driver supports some
kind of hotplugging these days.  Support for input hotplug in the X
server is being worked on upstream.
As such, I'm closing this bug.

Cheers,
Julien

--- End Message ---

Reply to: