Richard Ginori al pranzo dell’ANPI

Oggi al pranzo dell’ANPI c’era un gruppetto di lavoratori della Ginori che vendevano alcuni oggetti e lavoravano dal vivo.

image

Sono rimasto stupito dalla maestria di questi artigiani e dalla velocità e cura con cui un artista è in grado di creare una cosa stupenda dal niente.

image

Ma ancora di più sono rimasto stupito dalla leggerezza con cui una volta finito il lavoro con uno straccio veniva pulito il piatto, pronti per partire con un nuovo disegno, come se quello precedente non avesse valore.

È questo in fondo il vero messaggio, l’opera più bella non vale niente fin quando c’è una scuola, un sapere, una dedizione che in ogni momento possono creare un’opera migliore.

Ginori deve vivere.

Disable Bamboo Finger in xorg with multitouch

I had a problem on my Mac using my Wacom Bamboo Touch and Pen. I cannot disable the Finger input, it was not detected listing the devices:

$ xsetwacom --list devices
Wacom Bamboo Craft Pen stylus id: 9 type: STYLUS 
Wacom Bamboo Craft Pen eraser id: 14 type: ERASER 

Given the fact I was able to disable the Touch input on another machine without trackpad, I started searching for my lost input.

My xorg.conf is very simple:

$ cat /etc/X11/xorg.conf

Section "InputClass"
	MatchIsTouchpad "true"
	Identifier "touchpad"
	Driver "multitouch"
EndSection

Section "Device"
	Identifier	"Default Device"
	Option	"NoLogo"	"True"
EndSection

hmmm… perhaps the MatchIsTouchpad is grabbing some input before it can reach the wacom driver…

Grepping for Trackpad in dmesg I found that I can refine the Match for the InputClass to match something in:

$ dmesg | grep -C3 -i trackpad
[    2.976094] usb 3-6: new full-speed USB device number 2 using ohci_hcd
[    3.200107] usb 3-6: New USB device found, idVendor=05ac, idProduct=0237
[    3.200113] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.200116] usb 3-6: Product: Apple Internal Keyboard / Trackpad
[    3.200119] usb 3-6: Manufacturer: Apple Inc.
[    3.231183] usbcore: registered new interface driver usbhid

For example:

$ diff -u X11/xorg.conf.old X11/xorg.conf
--- X11/xorg.conf.old	2013-04-23 22:52:24.256969000 +0200
+++ X11/xorg.conf	2013-04-23 23:02:09.688969000 +0200
@@ -1,5 +1,6 @@
 
 Section "InputClass"
+	MatchVendor "Apple Inc."
 	MatchIsTouchpad "true"
 	Identifier "touchpad"
 	Driver "multitouch"

Now I can succesfully list the Finger input

$ xsetwacom --list devices
Wacom Bamboo Craft Pen stylus   	id: 9	type: STYLUS    
Wacom Bamboo Craft Finger touch 	id: 10	type: TOUCH     
Wacom Bamboo Craft Pen eraser   	id: 14	type: ERASER    
Wacom Bamboo Craft Finger pad   	id: 15	type: PAD       

and disable it in my .xinitrc

$ cat .xinitrc 
#!/usr/bin/env bash
xsetwacom --set "Wacom Bamboo Craft Finger touch" Touch off
export $(gnome-keyring-daemon -r)
export $(gnome-session)