web-dev-qa-db-ja.com

Wacomタブレットを使用しているときに、カーソルが画面の右側に固定される

Ubuntu 11.10 x64を使用しています。ペンタブレット(マウス)を使用して、画面の右側の画面からカーソルを移動すると、再び元に戻す方法がありません。唯一の方法は、マウスを使用して左に移動することです。画面の他の側面は、この影響を受けません。カーソルが左側で失われると、キーボードも応答しなくなります。

以下の情報では、モニターDFP2の解像度は1920x1200ですが、スタイラス領域は5104x3712であることに注意してください。 '$ xsetwacom --set "Wacom Bamboo1スタイラス" MapToOuput DFP2'または '$ xsetwacom --set "Wacom Bamboo1スタイラスResetArea"'を使用すると、領域が5104x3712に戻ります。手動で1920x1200に調整すると、カーソルが消えたり使用できなくなります。

これを修正する方法はありますか?

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4870 X2 
OpenGL version string: 3.3.11399 Compatibility Profile Context

display: :0  screen: 1
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4870 X2 
OpenGL version string: 3.3.11399 Compatibility Profile Context

$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Wacom Bamboo1 stylus                      id=8    [slave  pointer  (2)]
⎜   ↳ Microsoft Comfort Optical Mouse 1000      id=11   [slave  pointer  (2)]
⎜   ↳ Wacom Bamboo1 eraser                      id=12   [slave  pointer  (2)]
⎜   ↳ Wacom Bamboo1 cursor                      id=13   [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)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Logitech Logitech USB Keyboard            id=9    [slave  keyboard (3)]
    ↳ Logitech Logitech USB Keyboard            id=10   [slave  keyboard (3)]


$ xsetwacom --list devices
Wacom Bamboo1 stylus                id: 8   type: STYLUS    
Wacom Bamboo1 eraser                id: 12  type: ERASER    
Wacom Bamboo1 cursor                id: 13  type: CURSOR    

$ xsetwacom --version
0.11.0

$ xsetwacom --get "Wacom Bamboo1 stylus" all
Option "Area" "0 0 5104 3712"
'Button' requires exactly 1 value(s).
Option "ToolDebugLevel" "0"
Option "TabletDebugLevel" "0"
Option "Suppress" "2"
Option "RawSample" "4"
Option "PressureCurve" "0 0 100 100"
Option "Mode" "Absolute"
Option "TabletPCButton" "on"
Option "Touch" "on"
Option "Gesture" "off"
Option "ZoomDistance" "50"
Option "ScrollDistance" "20"
Option "TapTime" "250"
Option "Capacity" "-1"
Property 'Wacom Proximity Threshold' does not exist on device.
Option "Rotate" "none"
Property 'Wacom Wheel Buttons' does not exist on device.
Property 'Wacom Wheel Buttons' does not exist on device.
Property 'Wacom Wheel Buttons' does not exist on device.
Property 'Wacom Wheel Buttons' does not exist on device.
Property 'Wacom Strip Buttons' does not exist on device.
Property 'Wacom Strip Buttons' does not exist on device.
Property 'Wacom Strip Buttons' does not exist on device.
Property 'Wacom Strip Buttons' does not exist on device.
Option "Threshold" "27"
Option "ToolID" ""
Option "ToolSerial" ""
Option "TabletID" ""

$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 1920 x 1920
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200      60.0*+
   1920x1080      60.0 +
   1680x1050      60.0 +
   1440x900       59.9 +
   1280x800       60.0 +
   1152x648       60.0 +
   1600x1200      60.0  
   1400x1050      60.0  
   1600x900       60.0  
   1360x1024      60.0  
   1280x1024      60.0  
   1280x960       60.0  
   1152x864       60.0  
   1280x768       59.9  
   1280x720       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   720x480        60.0  
   640x480        60.0  
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 disconnected (normal left inverted right x axis y axis)
TV disconnected (normal left inverted right x axis y axis)
CV disconnected (normal left inverted right x axis y axis)
3
Denxorz

Bamboo Connectの最新バージョンがあります。動作させるには、新しいwacomドライバー0.12.xが必要でした。ソースコードからコンパイルされた0.12.0を使用していたため、カーネルの更新ごとに新しいコンパイルが必要でした。私はチェックして、PPAを介してランチパッドから新しい0.12.1が利用可能であることを確認しました。 PPAにソフトウェアソース、その他のソフトウェアタブ、追加...ボタンを追加してインストールしました。次の行が「APT行:」として入力され、その後に「ソースの追加」ボタンが続きます。

deb http://ppa.launchpad.net/lekensteyn/wacom-tablet/ubuntu oneiric main

次に、Update Managerを実行し、[チェック]ボタンをクリックして、新しいPPAがインストール可能であることを確認しました。

次に、ソフトウェアセンターを実行し、wacomを検索し、[技術項目を表示]をクリックして、パッケージwacom-dkmsをインストールしました

最後に、新しいドライバーで実行するために再起動しました。

私は新しいWacom Bambooを持っているので、これがあなたの問題を解決することを証明することはできませんが、私のものでは正しく動作します。

2
fragos

同様の問題が発生しましたが、ラップトップとディスプレイが1つしかインストールされていません。このスレッドは私にそれを修正する方法を考えさせました。

原因:私のシステムは代替ディスプレイ出力を自動検出しましたが、これは使用しておらず、2番目のディスプレイを有効にしていたことがわかります。私はディスプレイから右のゴーストディスプレイに転がっていました。

解決策:設定で2番目のディスプレイをオフにすると、問題はなくなりました。もちろん、映画を見るためにHDMI TVをつないで、大したことはないので、おそらく再び有効にする必要があります。

2
Bret Cardwell

Ubuntu 12.04 x64をクリーンインストールしましたが、問題はなくなりました。

0
Denxorz