Keyboard shortcuts are available in the different views of PIX.
The following table contains shortcuts that apply across PIX or are generally usable in each PIX view.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Open File | Ctrl + O | Open a capture file |
| Save File | Ctrl + S | Save the currently active capture |
| Close File | Ctrl + F4 | Close the currently active capture |
| Exit | Alt + F4 | Exit PIX |
| Copy | Ctrl + C | Copy is used throughout PIX to copy data to the clipboard for use in Excel or other data processing programs |
| Select All | Ctrl + A | Select All is used throughout PIX to select data for action; useful when combined with Copy |
The following table contains shortcuts that apply to the Console view in PIX. These shortcuts only work when the Console view has focus and generally apply to the target console that the view is currently associated with. When you have multiple views open, each one can have a different target console; set focus to the appropriate view first before invoking one of these commands.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Create GPU Capture | Ctrl + N | Create a GPU capture for the next frame |
| Create Immediate Timing Capture | Ctrl + T | Create an Immediate Timing Capture using the current settings |
| Immediate Timing Capture Options | Ctrl + Shift + T | Open the options dialog for Immediate Timing captures |
| Create Function Summary Capture | Ctrl + D | Create a Function Summary capture using the current settings |
| Function Summary Capture Options | Ctrl + Shift + D | Open the options dialog for Function Summary captures |
| Create Callgraph Capture | Ctrl + L | Create a Callgraph capture using the current settings |
| Callgraph Capture Options | Ctrl + Shift + L | Open the options dialog for Callgraph captures |
| Create Instruction Trace | Ctrl + I | Create an Instruction Trace capture using the current settings |
| Instruction Trace Capture Options | Ctrl + Shift + I | Open the options dialog for Instruction Trace captures |
| Create Continuous Timing Capture | Ctrl + F5 | Toggle recording of a continuous timing capture |
The following table contains shortcuts that apply to the Counters view in PIX.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Filter Counters | Ctrl + E | Set focus to the Filter control; use to filter to counters containing specified text |
| Expand Selected Node | Right click | Expand the selected node of the Counters view |
| Collapse Selected Node | Left click | Collapse the selected node of the Counters view |
The following table contains shortcuts that apply to the Events view in PIX.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Start Analysis | F5 | Start analysis for the currently active capture |
| Stop Analysis | Shift + F5 | Stop analysis on the currently active capture |
| Expand Selected Row | Plus(+) or Right click | Expand the selected row in the Events view |
| Expand Selected Row and Children | Ctrl + Plus(+) | Expand the selected row and all child events in the Events view |
| Expand All | Ctrl + Shift + Plus(+) | Expand all rows and all child events in the Events view |
| Collapse Selected Row | Minus(-) or Left click | Collapse the selected row in the Events view |
| Collapse Selected Row and Children | Ctrl + Minus(-) | Collapse the selected row and all child events in the Events view |
| Collapse All | Ctrl + Shift + Minus(-) | Collapse all rows and all child events in the Events view |
| Select All | Ctrl + A | Select all events in the Events view |
| Copy | Ctrl + C | Copy selected events in the Events view to the clipboard |
| Filter Events | Ctrl + E | Set focus to the Filter control; use to filter to events containing specified text |
| Goto Next Event | Down arrow | Select the next visible event in the Events view |
| Goto Previous Event | Up arrow | Select the previous visible event in the Events view |
| Goto Event | Ctrl + G | Go to the event with the specified event ID |
| Goto Previous Event Index | Ctrl + Left click | Goes to the previously selected event index |
| Goto Next Event Index | Ctrl + Right click | Goes to the next selected event index, but will only work after going back to a previous event |
The following table contains shortcuts that apply to the Timeline view in PIX.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Select item | Left click | Independent of the lane, a left click selects an item on the timeline |
| Select time range | Left click + drag | Independent of the lane, click and drag selects a time range |
| Context menu selection | Right click | The context menu can vary dependent on the lane selected |
| Pan | Right click + drag | Independent of the lane, enables both horizontal and vertical panning |
| Zoom time range | Ctrl + Mouse wheel | Zoom in or out on the timeline |
| Scroll timeline | Mouse wheel | Scrolls the timeline up and down |
| Filter Timeline | Ctrl + E | Set focus to the Filter control; use to filter to events containing specified text |
The following table contains shortcuts that apply to text editor views in PIX. This includes the panes in the Shaders view and Instruction Trace Source View.
| Command | Keyboard Shortcut | Description |
|---|---|---|
| Find | Ctrl + F | Open find dialog to search for an instance of text in the view |
| Find Next | F3 | Find the next instance of the search string |
| Find Previous | Shift + F3 | Find the previous instance of the search string |
| Find Next From Selection | Ctrl + F3 | Find the next instance of the currently selected text |
| Find Previous From Selection | Ctrl + Shift + F3 | Find the previous instance of the currently selected text |