Changes in uspace/srv/hid/input/input.c [60ebe63:8edec53] in mainline
- File:
-
- 1 edited
-
uspace/srv/hid/input/input.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/input/input.c
r60ebe63 r8edec53 1 1 /* 2 * Copyright (c) 202 2Jiri Svoboda2 * Copyright (c) 2021 Jiri Svoboda 3 3 * Copyright (c) 2006 Josef Cejka 4 4 * All rights reserved. … … 253 253 if (client->active) { 254 254 async_exch_t *exch = async_exchange_begin(client->sess); 255 async_msg_5(exch, INPUT_EVENT_KEY, kdev->svc_id, 256 ev.type, ev.key, ev.mods, ev.c); 255 async_msg_4(exch, INPUT_EVENT_KEY, ev.type, ev.key, ev.mods, ev.c); 257 256 async_exchange_end(exch); 258 257 } … … 268 267 269 268 if ((dx) || (dy)) 270 async_msg_3(exch, INPUT_EVENT_MOVE, 271 mdev->svc_id, dx, dy); 269 async_msg_2(exch, INPUT_EVENT_MOVE, dx, dy); 272 270 273 271 if (dz) { … … 276 274 277 275 for (unsigned int i = 0; i < 3; i++) 278 async_msg_5(exch, INPUT_EVENT_KEY, 279 0 /* XXX kbd_id */, 280 KEY_PRESS, code, 0, 0); 281 282 async_msg_5(exch, INPUT_EVENT_KEY, KEY_RELEASE, 283 0 /* XXX kbd_id */, code, 0, 0); 276 async_msg_4(exch, INPUT_EVENT_KEY, KEY_PRESS, code, 0, 0); 277 278 async_msg_4(exch, INPUT_EVENT_KEY, KEY_RELEASE, code, 0, 0); 284 279 } 285 280 … … 297 292 if ((max_x) && (max_y)) { 298 293 async_exch_t *exch = async_exchange_begin(client->sess); 299 async_msg_5(exch, INPUT_EVENT_ABS_MOVE, 300 mdev->svc_id, x, y, max_x, max_y); 294 async_msg_4(exch, INPUT_EVENT_ABS_MOVE, x, y, max_x, max_y); 301 295 async_exchange_end(exch); 302 296 } … … 311 305 if (client->active) { 312 306 async_exch_t *exch = async_exchange_begin(client->sess); 313 async_msg_3(exch, INPUT_EVENT_BUTTON, mdev->svc_id, 314 bnum, press); 307 async_msg_2(exch, INPUT_EVENT_BUTTON, bnum, press); 315 308 async_exchange_end(exch); 316 309 } … … 324 317 if (client->active) { 325 318 async_exch_t *exch = async_exchange_begin(client->sess); 326 async_msg_2(exch, INPUT_EVENT_DCLICK, mdev->svc_id, 327 bnum); 319 async_msg_1(exch, INPUT_EVENT_DCLICK, bnum); 328 320 async_exchange_end(exch); 329 321 }
Note:
See TracChangeset
for help on using the changeset viewer.
