Keyboard and mouse settings

class hpilo.Ilo
get_hotkey_config()

Retrieve hotkeys available for use in remote console sessions

>>> ilo.get_hotkey_config()
{'ctrl_t': 'NONE,NONE,NONE,NONE,NONE',
 'ctrl_u': 'NONE,NONE,NONE,NONE,NONE',
 'ctrl_v': 'NONE,NONE,NONE,NONE,NONE',
 'ctrl_w': 'NONE,NONE,NONE,NONE,NONE',
 'ctrl_x': 'NONE,NONE,NONE,NONE,NONE',
 'ctrl_y': 'NONE,NONE,NONE,NONE,NONE'}
hotkey_config(ctrl_t=None, ctrl_u=None, ctrl_v=None, ctrl_w=None, ctrl_x=None, ctrl_y=None)

Change remote console hotkeys

get_pers_mouse_keyboard_enabled()

Returns whether persistent mouse and keyboard are enabled

>>> ilo.get_pers_mouse_keyboard_enabled()
False
set_pers_mouse_keyboard_enabled(enabled)

Enable/disable persistent mouse and keyboard