XSetDeviceMode

Section: X FUNCTIONS (3X11)
Updated: Release 6.6
索引 xjman
 

名前

XSetDeviceMode - デバイスのモードを変更する  

書式

XSetDeviceMode(display, device, mode)

      Display *display;

      XDevice *device

      int _mode 

引き数

display
X サーバへの接続を指定する。
device
モードを変更するデバイスを指定する。
mode
モードを指定する。 Absolute または Relative を渡すことができる。
 

説明

XSetDeviceMode リクエストは、絶対的な位置の情報か相対的な移動量の情報を通知することが できる入力デバイスについて、入力モードを指定する。 必ずしも全ての入力デバイスが移動量のデータを通知できるわけではないので、 必ずしも全ての全てのデバイスがモードを Absolute から Relative に変更することができるわけではない。

XSetDeviceMode はエラー BadDevice , BadMode を起こすことがある。  

返り値

不正なデバイスが指定された。指定したデバイスが存在しないか、指定したデ イスがクライアントの XOpenInputDevice によってオープンされていな い。指定したデバイスが他のクライアントの XChangeKeyboardDevice リクエストや XChangePointerDevice リクエストによって X のキーボー ドや X のポインタにされた場合にもこのエラーは起きる。
BadMatch
このエラーは、XSetDeviceMode リクエストでバリュエータがなく、移 動の軸を通知しないデバイスを指定した時に起きる。
BadMode
不正なモードが指定された。このエラーは、指定したデバイスが XSetDeviceMode リクエストをサポートしていない場合にも返される。
 

関連項目


Programming with Xlib


 

Index

名前
書式
引き数
説明
返り値
関連項目

jman



Time: 07:00:54 GMT, January 12, 2009