I was beginning to loose my self in all this advices.
I had needs to clean my brain and go from start, so like suggest Chris,
I revert all and change my kernel like this to separate multi device
thing and clarify my-self :
Index: drivers/hid/hid-ids.h
===================================================================
--- drivers/hid/hid-ids.h
+++ drivers/hid/hid-ids.h 2012-01-03 13:05:37.030924428 +0400
@@ -135,6 +135,7 @@
#define USB_DEVICE_ID_ASUSTEK_MULTITOUCH_YFO 0x0186
#define USB_VENDOR_ID_ASUSTEK 0x0b05
+#define USB_DEVICE_ID_ASUSTEK_DIGITIZER 0x179f
#define USB_DEVICE_ID_ASUSTEK_LCM 0x1726
#define USB_DEVICE_ID_ASUSTEK_LCM2 0x175b
Index: drivers/hid/usbhid/hid-quirks.c
===================================================================
--- drivers/hid/usbhid/hid-quirks.c
+++ drivers/hid/usbhid/hid-quirks.c 2012-01-03 13:08:07.210924957 +0400
@@ -91,6 +91,7 @@
{ USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_MULTI_TOUCH,
HID_QUIRK_MULTI_INPUT },
{ USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_WIRELESS,
HID_QUIRK_MULTI_INPUT },
{ USB_VENDOR_ID_SIGMA_MICRO, USB_DEVICE_ID_SIGMA_MICRO_KEYBOARD,
HID_QUIRK_NO_INIT_REPORTS },
+ { USB_VENDOR_ID_ASUSTEK, USB_DEVICE_ID_ASUSTEK_DIGITIZER,
HID_QUIRK_MULTI_INPUT }, /* experimental */
{ 0, 0 }
};
All reports are in the attached file because the 40ko mailing list
limits.
My conclusion are :
Device is known as 2 devices.
- touchscreen
- mouse
So, I wonder if we shouldn't point on 1 of this device to start Wacom
driver change (or both, depends).
On the EeeNote webpage tablet is implicitly declare as a Wacom one, and
windows drivers for digitizer is from Wacom. There is no doubt about
this.
With experimental changes evtest stay squared in the left corner, and
the first time I launched after driver change cursor was effectively
squared there.
Now, with revert to initial and quirk, mouse event are good and acts
like mouse cursor in a 1024x768 pixel rectangle (nearby).
Touchscreen mode report no events in evtest and really don't know how
configure it with evdev and Xorg, so I can't tell you more.
Because there is no error in kernel compilation, I suppose I didn't make
mistakes with my change, I missed something and don't know what
(probably because I'm not a hacker, lol)
M.
note: evtestX reports events with modified wacom drv in long X movement.
evtestY, the same for Y movement.
Le lundi 02 janvier 2012 à 11:19 -0600, Chris Bagwell a écrit :
> To speed your testing out, here is an alternative to try.
>
> In case this is a non-wacom digitizer or even if is a wacom digitizer
> but you'd like to use it in HID-compliant mode they sometimes have,
> you can try to get HID core to work with it in correct mode.
>
> As I mentioned in earlier email, the issue is that a mouse and a
> digitizer is being combined into a single input device. You can add a
> "quirk" to hid-core for your device that will break them into 2
> devices.
>
> To do this, revert all your wacom_wac changes and your hid-core changes.
>
> Instead edit the file linux/drivers/hid/usbhid/hid-quirks.c.
> Copy&paste a line that has the HID_QUIRK_MULTI_INPUT and replace its
> VID/PID with your digitizer values. Here is an example of such lines.
>
> { USB_VENDOR_ID_PLAYDOTCOM,
> USB_DEVICE_ID_PLAYDOTCOM_EMS_USBII, HID_QUIRK_MULTI_INPUT },
>
> This HID-compliant device will not work with xf86-input-wacom though.
> You will also need to revert and xorg.conf files so that the device is
> correctly matched to xf86-input-evdev.
>
> Chris
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xb05 product 0x179f version 0x129
Input device name: "ISD-V4-ASUSTek Digitizer Pen"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 320 (ToolPen)
Event code 321 (ToolRubber)
Event code 330 (Touch)
Event code 331 (Stylus)
Event code 332 (Stylus2)
Event type 3 (Absolute)
Event code 0 (X)
Value 0
Min 0
Max 16480
Fuzz 4
Event code 1 (Y)
Value 1
Min 0
Max 12410
Fuzz 4
Event code 24 (Pressure)
Value 0
Min 0
Max 255
Testing ... (interrupt to exit)
Event: time 1325580186.416080, type 3 (Absolute), code 0 (X), value 65024
Event: time 1325580186.416083, -------------- Report Sync ------------
Event: time 1325580186.432087, type 3 (Absolute), code 0 (X), value 0
Event: time 1325580186.432094, -------------- Report Sync ------------
Event: time 1325580186.436088, type 3 (Absolute), code 0 (X), value 65024
Event: time 1325580186.436092, -------------- Report Sync ------------
Event: time 1325580186.492096, type 3 (Absolute), code 0 (X), value 64769
Event: time 1325580186.492099, -------------- Report Sync ------------
Event: time 1325580186.532094, type 3 (Absolute), code 0 (X), value 63233
Event: time 1325580186.532098, -------------- Report Sync ------------
Event: time 1325580186.536087, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580186.536090, -------------- Report Sync ------------
Event: time 1325580186.552095, type 3 (Absolute), code 0 (X), value 64000
Event: time 1325580186.552099, -------------- Report Sync ------------
Event: time 1325580186.556090, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580186.556094, -------------- Report Sync ------------
Event: time 1325580186.568086, type 3 (Absolute), code 0 (X), value 64256
Event: time 1325580186.568091, -------------- Report Sync ------------
Event: time 1325580186.588086, type 3 (Absolute), code 0 (X), value 64512
Event: time 1325580186.588091, -------------- Report Sync ------------
Event: time 1325580186.592090, type 3 (Absolute), code 0 (X), value 64769
Event: time 1325580186.592095, -------------- Report Sync ------------
Event: time 1325580186.608095, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580186.608097, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580186.608100, -------------- Report Sync ------------
Event: time 1325580186.612095, type 3 (Absolute), code 0 (X), value 64769
Event: time 1325580186.612099, -------------- Report Sync ------------
Event: time 1325580186.616089, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580186.616092, -------------- Report Sync ------------
Event: time 1325580186.620086, type 3 (Absolute), code 0 (X), value 64769
Event: time 1325580186.620089, -------------- Report Sync ------------
Event: time 1325580186.628088, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580186.628091, -------------- Report Sync ------------
Event: time 1325580186.712096, type 3 (Absolute), code 0 (X), value 64257
Event: time 1325580186.712099, -------------- Report Sync ------------
Event: time 1325580186.716095, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580186.716098, -------------- Report Sync ------------
Event: time 1325580186.728092, type 3 (Absolute), code 0 (X), value 64257
Event: time 1325580186.728095, -------------- Report Sync ------------
Event: time 1325580186.796094, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580186.796098, -------------- Report Sync ------------
Event: time 1325580186.808083, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580186.808087, -------------- Report Sync ------------
Event: time 1325580186.816096, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580186.816099, -------------- Report Sync ------------
Event: time 1325580186.828094, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580186.828098, -------------- Report Sync ------------
Event: time 1325580186.832085, type 3 (Absolute), code 0 (X), value 64001
Event: time 1325580186.832089, -------------- Report Sync ------------
Event: time 1325580186.916093, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580186.916097, -------------- Report Sync ------------
Event: time 1325580187.048089, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580187.048093, -------------- Report Sync ------------
Event: time 1325580187.156092, type 3 (Absolute), code 0 (X), value 63489
Event: time 1325580187.156097, -------------- Report Sync ------------
Event: time 1325580187.200088, type 3 (Absolute), code 0 (X), value 63233
Event: time 1325580187.200093, -------------- Report Sync ------------
Event: time 1325580187.248089, type 3 (Absolute), code 0 (X), value 63489
Event: time 1325580187.248093, -------------- Report Sync ------------
Event: time 1325580187.360091, type 3 (Absolute), code 1 (Y), value 1
Event: time 1325580187.360093, -------------- Report Sync ------------
Event: time 1325580187.368087, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580187.368090, -------------- Report Sync ------------
Event: time 1325580187.428069, type 3 (Absolute), code 0 (X), value 63489
Event: time 1325580187.428072, -------------- Report Sync ------------
Event: time 1325580187.440069, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580187.440072, -------------- Report Sync ------------
Event: time 1325580187.488086, type 3 (Absolute), code 0 (X), value 64001
Event: time 1325580187.488089, -------------- Report Sync ------------
Event: time 1325580187.528085, type 3 (Absolute), code 0 (X), value 64257
Event: time 1325580187.528088, -------------- Report Sync ------------
Event: time 1325580187.548085, type 3 (Absolute), code 0 (X), value 64001
Event: time 1325580187.548088, -------------- Report Sync ------------
Event: time 1325580187.608080, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580187.608083, -------------- Report Sync ------------
Event: time 1325580187.648084, type 3 (Absolute), code 0 (X), value 63489
Event: time 1325580187.648087, -------------- Report Sync ------------
Event: time 1325580187.672090, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580187.672093, -------------- Report Sync ------------
Event: time 1325580187.692077, type 3 (Absolute), code 0 (X), value 63745
Event: time 1325580187.692082, -------------- Report Sync ------------
Event: time 1325580187.740082, type 3 (Absolute), code 0 (X), value 64001
Event: time 1325580187.740087, -------------- Report Sync ------------
Event: time 1325580187.752075, type 3 (Absolute), code 1 (Y), value 1
Event: time 1325580187.752078, -------------- Report Sync ------------
Event: time 1325580187.788069, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580187.788073, -------------- Report Sync ------------
Event: time 1325580187.792075, type 3 (Absolute), code 0 (X), value 64769
Event: time 1325580187.792080, -------------- Report Sync ------------
Event: time 1325580187.800078, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580187.800082, -------------- Report Sync ------------
Event: time 1325580187.808079, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580187.808083, -------------- Report Sync ------------
Event: time 1325580187.812078, type 3 (Absolute), code 1 (Y), value 255
Event: time 1325580187.812082, -------------- Report Sync ------------
Event: time 1325580187.820085, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580187.820089, -------------- Report Sync ------------
Event: time 1325580187.868085, type 3 (Absolute), code 0 (X), value 64257
Event: time 1325580187.868090, -------------- Report Sync ------------
Event: time 1325580187.912085, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580187.912089, -------------- Report Sync ------------
Event: time 1325580187.932086, type 3 (Absolute), code 0 (X), value 64513
Event: time 1325580187.932089, -------------- Report Sync ------------
Event: time 1325580187.960082, type 3 (Absolute), code 0 (X), value 65025
Event: time 1325580187.960087, -------------- Report Sync ------------
Event: time 1325580187.968084, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580187.968089, -------------- Report Sync ------------
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xb05 product 0x179f version 0x129
Input device name: "ISD-V4-ASUSTek Digitizer Pen"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 320 (ToolPen)
Event code 321 (ToolRubber)
Event code 330 (Touch)
Event code 331 (Stylus)
Event code 332 (Stylus2)
Event type 3 (Absolute)
Event code 0 (X)
Value 1
Min 0
Max 16480
Fuzz 4
Event code 1 (Y)
Value 0
Min 0
Max 12410
Fuzz 4
Event code 24 (Pressure)
Value 0
Min 0
Max 255
Testing ... (interrupt to exit)
Event: time 1325580200.879992, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580200.879994, type 3 (Absolute), code 1 (Y), value 253
Event: time 1325580200.879997, -------------- Report Sync ------------
Event: time 1325580200.959983, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580200.959987, -------------- Report Sync ------------
Event: time 1325580200.971983, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580200.971988, -------------- Report Sync ------------
Event: time 1325580200.991988, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580200.991990, type 3 (Absolute), code 1 (Y), value 252
Event: time 1325580200.991992, -------------- Report Sync ------------
Event: time 1325580200.999995, type 3 (Absolute), code 1 (Y), value 251
Event: time 1325580200.999998, -------------- Report Sync ------------
Event: time 1325580201.219990, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580201.219992, -------------- Report Sync ------------
Event: time 1325580201.391987, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580201.391988, -------------- Report Sync ------------
Event: time 1325580201.447978, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580201.447979, -------------- Report Sync ------------
Event: time 1325580201.451988, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580201.451990, -------------- Report Sync ------------
Event: time 1325580201.471988, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580201.471990, -------------- Report Sync ------------
Event: time 1325580201.651986, type 3 (Absolute), code 0 (X), value 65025
Event: time 1325580201.651988, -------------- Report Sync ------------
Event: time 1325580201.687987, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580201.687988, -------------- Report Sync ------------
Event: time 1325580201.739987, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580201.739989, -------------- Report Sync ------------
Event: time 1325580201.747984, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580201.747985, -------------- Report Sync ------------
Event: time 1325580201.899985, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580201.899987, -------------- Report Sync ------------
Event: time 1325580201.919985, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580201.919987, -------------- Report Sync ------------
Event: time 1325580202.111981, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580202.111983, -------------- Report Sync ------------
Event: time 1325580202.179981, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.179982, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.179983, -------------- Report Sync ------------
Event: time 1325580202.191972, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580202.191972, type 3 (Absolute), code 1 (Y), value 253
Event: time 1325580202.191973, -------------- Report Sync ------------
Event: time 1325580202.207965, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.207967, -------------- Report Sync ------------
Event: time 1325580202.219971, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580202.219973, -------------- Report Sync ------------
Event: time 1325580202.227974, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.227976, -------------- Report Sync ------------
Event: time 1325580202.247981, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580202.247983, -------------- Report Sync ------------
Event: time 1325580202.251983, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.251985, -------------- Report Sync ------------
Event: time 1325580202.259972, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580202.259974, -------------- Report Sync ------------
Event: time 1325580202.279973, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.279973, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.279974, -------------- Report Sync ------------
Event: time 1325580202.287981, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580202.287982, type 3 (Absolute), code 1 (Y), value 254
Event: time 1325580202.287983, -------------- Report Sync ------------
Event: time 1325580202.299968, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.299969, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.299970, -------------- Report Sync ------------
Event: time 1325580202.327971, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580202.327972, type 3 (Absolute), code 1 (Y), value 254
Event: time 1325580202.327973, -------------- Report Sync ------------
Event: time 1325580202.339972, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.339974, -------------- Report Sync ------------
Event: time 1325580202.347983, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.347984, -------------- Report Sync ------------
Event: time 1325580202.423977, type 3 (Absolute), code 0 (X), value 65281
Event: time 1325580202.423978, type 3 (Absolute), code 1 (Y), value 254
Event: time 1325580202.423979, -------------- Report Sync ------------
Event: time 1325580202.439981, type 3 (Absolute), code 0 (X), value 1
Event: time 1325580202.439982, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.439983, -------------- Report Sync ------------
Event: time 1325580202.443935, type 3 (Absolute), code 0 (X), value 257
Event: time 1325580202.443936, type 3 (Absolute), code 1 (Y), value 253
Event: time 1325580202.443937, -------------- Report Sync ------------
Event: time 1325580202.567914, type 3 (Absolute), code 0 (X), value 0
Event: time 1325580202.567914, type 3 (Absolute), code 1 (Y), value 0
Event: time 1325580202.567915, -------------- Report Sync ------------
### SYSLOG
Jan 3 13:20:58 hpm kernel: usb 2-1.2: USB disconnect, device number 8
Jan 3 13:21:36 hpm kernel: hub 2-1:1.0: unable to enumerate USB device on port
2
Jan 3 13:23:09 hpm kernel: usb 2-1.2: new full speed USB device number 10
using ehci_hcd
Jan 3 13:23:09 hpm kernel: usb 2-1.2: New USB device found, idVendor=0b05,
idProduct=179f
Jan 3 13:23:09 hpm kernel: usb 2-1.2: New USB device strings: Mfr=1,
Product=2, SerialNumber=3
Jan 3 13:23:09 hpm kernel: usb 2-1.2: Product: Eee Note Digitizer
Jan 3 13:23:09 hpm kernel: usb 2-1.2: Manufacturer: ASUSTek Computer, Inc.
Jan 3 13:23:09 hpm kernel: usb 2-1.2: SerialNumber: 1
Jan 3 13:23:09 hpm kernel: input: ASUSTek Computer, Inc. Eee Note Digitizer as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input16
Jan 3 13:23:09 hpm kernel: input: ASUSTek Computer, Inc. Eee Note Digitizer as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input17
Jan 3 13:23:09 hpm kernel: generic-usb 0003:0B05:179F.0003:
input,hiddev0,hidraw1: USB HID v1.10 Mouse [ASUSTek Computer, Inc. Eee Note
Digitizer] on usb-0000:00:1d.0-1.2/input0
Jan 3 13:23:09 hpm kernel: generic-usb 0003:0B05:179F.0003:
input,hiddev0,hidraw1: USB HID v1.10 Mouse [ASUSTek Computer, Inc. Eee Note
Digitizer] on usb-0000:00:1d.0-1.2/input0
Jan 3 13:23:09 hpm mtp-probe: checking bus 2, device 10:
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
Jan 3 13:23:09 hpm mtp-probe: bus: 2, device: 10 was not an MTP device
### XORGLOG
[ 362.476] (II) config/udev: Adding input device ASUSTek Computer, Inc. Eee
Note Digitizer (/dev/input/mouse1)
[ 362.476] (II) No input driver/identifier specified (ignoring)
[ 362.477] (II) config/udev: Adding input device ASUSTek Computer, Inc. Eee
Note Digitizer (/dev/input/event15)
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: Applying
InputClass "evdev touchscreen catchall"
[ 362.477] (II) Using input driver 'evdev' for 'ASUSTek Computer, Inc. Eee
Note Digitizer'
[ 362.477] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: always reports
core events
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: Device:
"/dev/input/event15"
[ 362.477] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found absolute axes
[ 362.477] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found x and y
absolute axes
[ 362.477] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found absolute
touchscreen
[ 362.477] (II) ASUSTek Computer, Inc. Eee Note Digitizer: Configuring as
touchscreen
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: YAxisMapping:
buttons 4 and 5
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer:
EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 362.477] (**) Option "config_info"
"udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input17/event15"
[ 362.477] (II) XINPUT: Adding extended input device "ASUSTek Computer, Inc.
Eee Note Digitizer" (type: TOUCHSCREEN)
[ 362.477] (II) ASUSTek Computer, Inc. Eee Note Digitizer: initialized for
absolute axes.
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel) keeping
acceleration scheme 1
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration profile 0
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration factor: 2.000
[ 362.477] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration threshold: 4
[ 362.477] (II) config/udev: Adding input device ASUSTek Computer, Inc. Eee
Note Digitizer (/dev/input/mouse2)
[ 362.477] (II) No input driver/identifier specified (ignoring)
[ 362.478] (II) config/udev: Adding input device ASUSTek Computer, Inc. Eee
Note Digitizer (/dev/input/event14)
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: Applying
InputClass "evdev pointer catchall"
[ 362.478] (II) Using input driver 'evdev' for 'ASUSTek Computer, Inc. Eee
Note Digitizer'
[ 362.478] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: always reports
core events
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: Device:
"/dev/input/event14"
[ 362.478] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found 3 mouse
buttons
[ 362.478] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found scroll
wheel(s)
[ 362.478] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found relative axes
[ 362.478] (--) ASUSTek Computer, Inc. Eee Note Digitizer: Found x and y
relative axes
[ 362.478] (II) ASUSTek Computer, Inc. Eee Note Digitizer: Configuring as
mouse
[ 362.478] (II) ASUSTek Computer, Inc. Eee Note Digitizer: Adding scrollwheel
support
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: YAxisMapping:
buttons 4 and 5
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer:
EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 362.478] (**) Option "config_info"
"udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input16/event14"
[ 362.478] (II) XINPUT: Adding extended input device "ASUSTek Computer, Inc.
Eee Note Digitizer" (type: MOUSE)
[ 362.478] (II) ASUSTek Computer, Inc. Eee Note Digitizer: initialized for
relative axes.
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel) keeping
acceleration scheme 1
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration profile 0
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel) keeping
acceleration scheme 1
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration profile 0
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration factor: 2.000
(**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel) acceleration factor:
2.000
[ 362.478] (**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel)
acceleration threshold: 4
(**) ASUSTek Computer, Inc. Eee Note Digitizer: (accel) acceleration threshold:
4
### XINPUT LIST
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MLK APM 571100 id=12 [slave pointer (2)]
⎜ ↳ ASUSTek Computer, Inc. Eee Note Digitizer id=10 [slave pointer (2)]
⎜ ↳ ASUSTek Computer, Inc. Eee Note Digitizer id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ ASUS USB2.0 Webcam id=9 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
### XINPUT LIST 10
Device 'ASUSTek Computer, Inc. Eee Note Digitizer':
Device Enabled (121): 1
Coordinate Transformation Matrix (123): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (242): 0
Device Accel Constant Deceleration (243): 1.000000
Device Accel Adaptive Deceleration (244): 1.000000
Device Accel Velocity Scaling (245): 10.000000
Evdev Axis Inversion (246): 0, 0
Evdev Axis Calibration (247): <no items>
Evdev Axes Swap (248): 0
Axis Labels (249): "Abs X" (259), "Abs Y" (260), "Abs Pressure"
(261)
Button Labels (250): "Button Unknown" (241), "Button Unknown" (241),
"Button Unknown" (241), "Button Wheel Up" (127), "Button Wheel Down" (128)
Evdev Middle Button Emulation (251): 0
Evdev Middle Button Timeout (252): 50
Evdev Wheel Emulation (253): 0
Evdev Wheel Emulation Axes (254): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (255): 10
Evdev Wheel Emulation Timeout (256): 200
Evdev Wheel Emulation Button (257): 4
Evdev Drag Lock Buttons (258): 0
### XINPUT LIST 11
Device 'ASUSTek Computer, Inc. Eee Note Digitizer':
Device Enabled (121): 1
Coordinate Transformation Matrix (123): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (242): 0
Device Accel Constant Deceleration (243): 1.000000
Device Accel Adaptive Deceleration (244): 1.000000
Device Accel Velocity Scaling (245): 10.000000
Evdev Axis Inversion (246): 0, 0
Evdev Axes Swap (248): 0
Axis Labels (249): "Rel X" (131), "Rel Y" (132)
Button Labels (250): "Button Left" (124), "Button Middle" (125),
"Button Right" (126), "Button Wheel Up" (127), "Button Wheel Down" (128),
"Button Horiz Wheel Left" (129), "Button Horiz Wheel Right" (130)
Evdev Middle Button Emulation (251): 0
Evdev Middle Button Timeout (252): 50
Evdev Wheel Emulation (253): 0
Evdev Wheel Emulation Axes (254): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (255): 10
Evdev Wheel Emulation Timeout (256): 200
Evdev Wheel Emulation Button (257): 4
Evdev Drag Lock Buttons (258): 0
### EVTEST 14 (report events)
[root@hpm Bureau]# evtest /dev/input/event14
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xb05 product 0x179f version 0x110
Input device name: "ASUSTek Computer, Inc. Eee Note Digitizer"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 272 (LeftBtn)
Event code 273 (RightBtn)
Event code 274 (MiddleBtn)
Event type 2 (Relative)
Event code 0 (X)
Event code 1 (Y)
Event code 8 (Wheel)
Event type 4 (Misc)
Event code 4 (ScanCode)
Testing ... (interrupt to exit)
### EVTEST 15 (doesn't report events)
[root@hpm Bureau]# evtest /dev/input/event15
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xb05 product 0x179f version 0x110
Input device name: "ASUSTek Computer, Inc. Eee Note Digitizer"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 330 (Touch)
Event type 3 (Absolute)
Event code 0 (X)
Value 0
Min 0
Max 16480
Event code 1 (Y)
Value 0
Min 0
Max 12410
Event code 24 (Pressure)
Value 0
Min 0
Max 255
Testing ... (interrupt to exit)
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel