# Domain/OS calls: idm$

## Input Demultiplexor

`

- idm$$block
- idm$$device_report
- idm$$get_measure
- idm$$identity
- idm$$keymap_action
- idm$$process_event
- idm$$quit
- idm$$route_event
- idm$$set_keymap
- idm$$set_measure
- idm$$table_1
- idm$$table_2
- idm$$terminate
- idm$$transform
- idm_$activate_focus
- idm_$add_binding_set
- idm_$assoc_device_with_focus
- idm_$assoc_focal_pt_with_rect
- idm_$attach_focal_pt
- idm_$borrow_device
- idm_$cond_event_wait
- idm_$copy_binding_set
- idm_$create_binding_set
- idm_$create_event_processor
- idm_$create_focal_pt
- idm_$create_focus
- idm_$create_queue
- idm_$cursor_tracking
- idm_$deactivate_focus
- idm_$dec_use_count
- idm_$define_cursor_pattern
- idm_$delete_binding_set
- idm_$delete_event_processor
- idm_$delete_focal_pt
- idm_$delete_queue
- idm_$disable_activation
- idm_$disable_area_activation
- idm_$disable_events
- idm_$disable_physical_events
- idm_$display_cursor
- idm_$dissoc_focal_pt_with_rect
- idm_$enable_activation
- idm_$enable_area_activation
- idm_$enable_events
- idm_$enable_physical_events
- idm_$event_wait
- idm_$flush_event_queue
- idm_$focal_pt_active
- idm_$get_bindings
- idm_$get_ec
- idm_$inc_use_count
- idm_$inq_area_activation
- idm_$inq_assoc_focal_pt
- idm_$inq_cursor
- idm_$inq_cursor_type
- idm_$inq_device_limits
- idm_$inq_first_focal_pt
- idm_$inq_focus_end_point
- idm_$inq_next_focal_pt
- idm_$inq_parent_focal_pt
- idm_$inq_process_id
- idm_$inq_tracking_type
- idm_$load_bindings
- idm_$move_cursor
- idm_$process_event
- idm_$read_last_request
- idm_$release_device
- idm_$remove_binding_set
- idm_$sample
- idm_$set_current_value
- idm_$set_cursor_type
- idm_$set_device_limits
- idm_$set_last_request_value
- idm_$set_tracking_type

`