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

Re: Aiptek Hyperpen 6000U unter Squeeze



Hallo,

> hat eigentlich jemand das Grafiktablett Aiptek Hyperpen 6000U unter
> Squeeze am Laufen?
ich bin etwas weiter.

dmesg:
[260164.320037] usb 4-1: USB disconnect, address 6
[260172.876016] usb 4-1: new low speed USB device using uhci_hcd and address 
7
[260173.062055] usb 4-1: New USB device found, idVendor=08ca, idProduct=0020
[260173.062061] usb 4-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[260173.062065] usb 4-1: Product: APT-6000U
[260173.062068] usb 4-1: Manufacturer: AIPTEK
[260173.062226] usb 4-1: configuration #1 chosen from 1 choice
[260175.567094] aiptek 4-1:1.0: Aiptek using 400 ms programming speed
[260175.567233] input: Aiptek as 
/devices/pci0000:00/0000:00:10.2/usb4/4-1/4-1:1.0/input/input11

Dann habe ich mittels folgender UDEV-Regel hinbekommen, daß 
/dev/input/aiptektablet angelegt wird, wenn ich das Ding einstöpsele:

/etc/udev/rules.d/61-aiptek.rules
BUS=="usb", DRIVERS=="aiptek", KERNEL=="event[0-9]*", 
SYMLINK+="input/aiptektablet"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="08ca", 
SYMLINK+="input/aiptektablet"
(in Wirklichkeit nur zwei Zeilen)

Für Hal habe ich folgende Datei angelegt:
/etc/hal/fdi/policy# more 10-linuxaiptek.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="Aiptek">
      <merge key="input.x11_driver" type="string">aiptek</merge>
      <merge key="input.x11_options.SendCoreEvents" type="string">true 
</merge>
      <merge key="input.x11_options.USB" type="string">On</merge>
      <merge key="input.x11_options.Type" type="string">stylus</merge>
      <merge key="input.x11_options.Mode" type="string">absolute</merge>
      <merge key="input.x11_options.zMin" type="string">0</merge>
      <merge key="input.x11_options.zMax" type="string">511</merge>
      <merge key="input.x11_options.KeepShape" type="string">On</merge>
    </match>
  </device>
</deviceinfo>

Und hal-device zeigt auch etwas an:

0: udi = 
'/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_2_if0_0_logicaldev_input'
  linux.hotplug_type = 2  (0x2)  (int)                                                       
  linux.subsystem = 'input'  (string)                                                        
  info.category = 'input'  (string)                                                          
  info.capabilities = { 'input', 'input.keys', 'input.mouse', 
'input.tablet', 'button' } (string
 list)                                                                                          
  linux.device_file = '/dev/input/event6'  (string)                                             
  input.originating_device = 
'/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_2_if0_0'
  (string)                                                                                      
  input.x11_driver = 'aiptek'  (string)                                                         
  input.device = '/dev/input/event6'  (string)                                                  
  input.product = 'Aiptek'  (string)                                                            
  input.x11_options.Type = 'stylus'  (string)                                                   
  input.x11_options.SendCoreEvents = 'true '  (string)                                          
  info.addons.singleton = { 'hald-addon-input' } (string list)                                  
  input.x11_options.zMax = '511'  (string)                                                      
  info.subsystem = 'input'  (string)                                                            
  info.product = 'Aiptek'  (string)
  linux.sysfs_path = 
'/sys/devices/pci0000:00/0000:00:10.2/usb4/4-1/4-1:1.0/input/input11/event6
'  (string)
  info.parent = 
'/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_2_if0_0'  
(string)
  input.x11_options.Mode = 'absolute'  (string)
  info.udi = 
'/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_10_2_if0_0_logicaldev_input
'  (string)
  input.x11_options.USB = 'On'  (string)
  input.x11_options.zMin = '0'  (string)
  input.x11_options.KeepShape = 'On'  (string)


Scheint alles da zu sein, aber das Tablett funktioniert nicht, obwohl das 
grüne Licht blinkt und das Blinken beim Drücken des Stiftes kurz stehen 
bleibt.

Habt Ihr noch Ideen?

Ciao
  Peter Schütt


-- 
www.pstt.de

Die E-Mail-Adresse funktioniert, kann aber u.U. in Zukunft mal abgeschaltet
werden. Ohne "_remove_this_" wird sie auch in Zukunft noch funktionieren.


Reply to: