
Originally Posted by
Favux
Hi ZoomQuiet,
The lines are in the wrong section. The buttons are for stylus, 'ifo' not touch 'if1'. So:
Code:
<match key="input.originating_device" contains="if0">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<merge key="input.x11_options.Button2" type="string">3</merge>
<merge key="input.x11_options.Button3" type="string">2</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">cursor</append>
<append key="wacom.types" type="strlist">pad</append>
<!-- for HP dv3-2250 multi-touch laptop -->
<match key="info.udi" contains="e2">
<merge key="input.x11_options.Type" type="string">touch</merge>
</match>
</match>
</match>
thanx for Favux patience 
whereis the name of all elements of BAMBOO for config? so i can try to understand,how to fixed .fdi ...
try fixed as:
Code:
diff -u Favux_new-generic_rc2_10-linuxwacom.fdi /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
--- Favux_new-generic_rc2_10-linuxwacom.fdi 2010-05-05 14:23:20.000000000 +0800
+++ /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi 2010-05-06 09:22:03.000000000 +0800
@@ -8,6 +8,8 @@
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
+ <merge key="input.x11_options.Button2" type="string">3</merge>
+ <merge key="input.x11_options.Button3" type="string">2</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">cursor</append>
@@ -93,4 +95,3 @@
</match>
</device>
</deviceinfo>
reboot ,but onthing changed ...
If you want to use xsetwacom commands I need to see your whole 'xinput --list'. The portion you showed doesn't look correct.
sorry, this is full export:
Code:
"Virtual core pointer" id=0 [XPointer]
Num_buttons is 32
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 0
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 0
"Virtual core keyboard" id=1 [XKeyboard]
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"AT Translated Set 2 keyboard" id=2 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"stylus" id=3 [XExtensionPointer]
Type is TOUCHPAD
Num_buttons is 12
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is 480
Resolution is 1
Axis 1 :
Min_value is 0
Max_value is 320
Resolution is 1
"stylus" id=4 [XExtensionKeyboard]
Type is Wacom Stylus
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
Num_buttons is 9
Num_axes is 6
Mode is Absolute
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is 12266
Resolution is 2540
Axis 1 :
Min_value is 0
Max_value is 9200
Resolution is 2540
Axis 2 :
Min_value is 0
Max_value is 2048
Resolution is 1
Axis 3 :
Min_value is -64
Max_value is 63
Resolution is 1
Axis 4 :
Min_value is -64
Max_value is 63
Resolution is 1
Axis 5 :
Min_value is 0
Max_value is 1023
Resolution is 1
"Chicony PFU-65 USB Keyboard" id=5 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Sleep Button" id=6 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Video Bus" id=7 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"Power Button" id=8 [XExtensionKeyboard]
Type is KEYBOARD
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
"pad" id=9 [XExtensionKeyboard]
Type is Wacom Pad
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
Num_buttons is 8
Num_axes is 6
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is 0
Resolution is 2540
Axis 1 :
Min_value is 0
Max_value is 0
Resolution is 2540
Axis 2 :
Min_value is 0
Max_value is 2048
Resolution is 1
Axis 3 :
Min_value is -1
Max_value is -1
Resolution is 0
Axis 4 :
Min_value is -1
Max_value is -1
Resolution is 0
Axis 5 :
Min_value is 0
Max_value is 71
Resolution is 1
"eraser" id=10 [XExtensionKeyboard]
Type is Wacom Eraser
Num_keys is 248
Min_keycode is 8
Max_keycode is 255
Num_buttons is 9
Num_axes is 6
Mode is Absolute
Motion_buffer is 256
Axis 0 :
Min_value is 0
Max_value is 12266
Resolution is 2540
Axis 1 :
Min_value is 0
Max_value is 9200
Resolution is 2540
Axis 2 :
Min_value is 0
Max_value is 2048
Resolution is 1
Axis 3 :
Min_value is -64
Max_value is 63
Resolution is 1
Axis 4 :
Min_value is -64
Max_value is 63
Resolution is 1
Axis 5 :
Min_value is 0
Max_value is 1023
Resolution is 1
"Macintosh mouse button emulation" id=11 [XExtensionPointer]
Type is MOUSE
Num_buttons is 5
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is -1
Max_value is -1
Resolution is 1
Axis 1 :
Min_value is -1
Max_value is -1
Resolution is 1
"SynPS/2 Synaptics TouchPad" id=12 [XExtensionPointer]
Type is TOUCHPAD
Num_buttons is 12
Num_axes is 2
Mode is Relative
Motion_buffer is 256
Axis 0 :
Min_value is 1472
Max_value is 5472
Resolution is 1
Axis 1 :
Min_value is 1408
Max_value is 4448
Resolution is 1
others test export, maybe usability:
Code:
zq4wk0laptop:~/tmp/0day/wacom> lsmod | grep wacom
wacom 30492 0
zq4wk0laptop:~/tmp/0day/wacom> modinfo -n wacom
/lib/modules/2.6.31-21-generic/kernel/drivers/input/tablet/wacom.ko
zq4wk0laptop:~/tmp/0day/wacom> xinput --list --short
"Virtual core pointer" id=0 [XPointer]
"Virtual core keyboard" id=1 [XKeyboard]
"AT Translated Set 2 keyboard" id=2 [XExtensionKeyboard]
"touch" id=3 [XExtensionPointer]
"stylus" id=4 [XExtensionKeyboard]
"Chicony PFU-65 USB Keyboard" id=5 [XExtensionKeyboard]
"Sleep Button" id=6 [XExtensionKeyboard]
"Video Bus" id=7 [XExtensionKeyboard]
"Power Button" id=8 [XExtensionKeyboard]
"eraser" id=9 [XExtensionKeyboard]
"pad" id=10 [XExtensionKeyboard]
"Macintosh mouse button emulation" id=11 [XExtensionPointer]
"SynPS/2 Synaptics TouchPad" id=12 [XExtensionPointer]
zq4wk0laptop:~/tmp/0day/wacom> dmesg | grep Wacom
[ 24.185517] input: Wacom Bamboo Craft Pen as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2.2/2-2.2:1.0/input/input8
[ 24.199539] input: Wacom Bamboo Craft Finger as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2.2/2-2.2:1.1/input/input9
[ 24.205458] wacom: v1.52-pc-0.1:USB Wacom tablet driver
zq4wk0laptop:~/tmp/0day/wacom> xsetwacom list
touch touch
stylus stylus
eraser eraser
pad pad
thanx for all!
thanx for point,i'll try it
Bookmarks