|
24 | 24 | >>> import uinput |
25 | 25 | >>> driver = uinput.Driver() |
26 | 26 | >>> driver.move_pointer(100, 100) |
27 | | ->>> driver.click(uinput.codes.BTN_LEFT) |
| 27 | +>>> driver.click(uinput.keycodes.BTN_LEFT) |
28 | 28 | """ |
29 | 29 |
|
30 | 30 | import _suinput |
|
47 | 47 | from _suinput import BUS_GSC |
48 | 48 | from _suinput import BUS_ATARI |
49 | 49 |
|
50 | | -import codes |
| 50 | +import keycodes |
51 | 51 |
|
52 | 52 | __all__ = [ |
53 | 53 | "Driver", |
@@ -102,69 +102,69 @@ def move_pointer(self, x, y): |
102 | 102 | """ |
103 | 103 | _suinput.move_pointer(self._context, x, y) |
104 | 104 |
|
105 | | - def press(self, code): |
| 105 | + def press(self, keycode): |
106 | 106 | """Sends a press event to the event device. Event is repeated after |
107 | 107 | a short delay until a release event is sent. |
108 | 108 |
|
109 | | - code must be one of the constant values defined in |
110 | | - uinput.codes -module. |
| 109 | + keycode must be one of the constant values defined in |
| 110 | + uinput.keycodes -module. |
111 | 111 | """ |
112 | | - _suinput.press(self._context, code) |
| 112 | + _suinput.press(self._context, keycode) |
113 | 113 |
|
114 | | - def release(self, code): |
| 114 | + def release(self, keycode): |
115 | 115 | """Sends a release event to the event device. |
116 | 116 |
|
117 | | - code must be one of the constant values defined in |
118 | | - uinput.codes -module. |
| 117 | + keycode must be one of the constant values defined in |
| 118 | + uinput.keycodes -module. |
119 | 119 | """ |
120 | | - _suinput.release(self._context, code) |
| 120 | + _suinput.release(self._context, keycode) |
121 | 121 |
|
122 | | - def click(self, code): |
| 122 | + def click(self, keycode): |
123 | 123 | """Sends a press and release events to the event device. |
124 | 124 |
|
125 | | - code must be one of the constant values defined in |
126 | | - uinput.codes -module. |
| 125 | + keycode must be one of the constant values defined in |
| 126 | + uinput.keycodes -module. |
127 | 127 |
|
128 | 128 | This method is provided as a convenience and has effectively the |
129 | 129 | same result as calling press() and release() sequentially. |
130 | 130 | """ |
131 | | - _suinput.click(self._context, code) |
| 131 | + _suinput.click(self._context, keycode) |
132 | 132 |
|
133 | | - def press_release(self, signed_code): |
| 133 | + def press_release(self, signed_keycode): |
134 | 134 | """Sends a press or a release event to the event device. |
135 | | - The sign of the signed_code determines which type of event is sent. |
136 | | - Positive signed_code means press and negative means release. |
| 135 | + The sign of the signed_keycode determines which type of event is sent. |
| 136 | + Positive signed_keycode means press and negative means release. |
137 | 137 |
|
138 | | - Absolute value of signed_code must be one of the constant |
139 | | - values defined in uinput.codes module. |
| 138 | + Absolute value of signed_keycode must be one of the constant |
| 139 | + values defined in uinput.keycodes module. |
140 | 140 |
|
141 | 141 | This method is provided as a convenience and has effectively the |
142 | | - same result as calling press() when the value of signed_code |
| 142 | + same result as calling press() when the value of signed_keycode |
143 | 143 | is positive and release() when negative. |
144 | 144 | """ |
145 | | - _suinput.press_release(self._context, signed_code) |
| 145 | + _suinput.press_release(self._context, signed_keycode) |
146 | 146 |
|
147 | | - def toggle(self, code): |
| 147 | + def toggle(self, keycode): |
148 | 148 | """Press button if it is not pressed currently, release it otherwise. |
149 | 149 | |
150 | | - code must be one of the constant values defined in |
151 | | - uinput.codes -module. |
| 150 | + keycode must be one of the constant values defined in |
| 151 | + uinput.keycodes -module. |
152 | 152 |
|
153 | 153 | This method is provided as a convenience and has effectively the |
154 | 154 | same result as calling press() if is_pressed() returns False |
155 | 155 | and release() otherwise. |
156 | 156 | """ |
157 | | - _suinput.toggle(self._context, code) |
| 157 | + _suinput.toggle(self._context, keycode) |
158 | 158 |
|
159 | | - def is_pressed(self, code): |
| 159 | + def is_pressed(self, keycode): |
160 | 160 | """Return True if button is pressed, False otherwise. |
161 | 161 |
|
162 | | - code must be one of the constant values defined in |
163 | | - uinput.codes -module. |
| 162 | + keycode must be one of the constant values defined in |
| 163 | + uinput.keycodes -module. |
164 | 164 | """ |
165 | | - return _suinput.is_pressed(self._context, code) |
| 165 | + return _suinput.is_pressed(self._context, keycode) |
166 | 166 |
|
167 | 167 | def __del__(self): |
168 | 168 | _suinput.close(self._context) |
169 | 169 |
|
170 | | -is_valid_code = _suinput.is_valid_code |
| 170 | +is_valid_keycode = _suinput.is_valid_code |
0 commit comments