Skip to main content
This page provides a comprehensive reference for all keyboard shortcuts available in FkNeo. Use these shortcuts to quickly access extension features during your tests.

Quick reference

ShortcutFunctionContextNotes
Alt + Ctrl + BResolve test cases and proceedCodingAutomatically passes all test cases
Alt + TAuto-type codeCodingTypes code automatically
Alt + MChoose correct MCQ optionMCQ (Single choice)Only works for single-choice questions
Alt + DDisable bypass functionalityAnywhereMay freeze the test temporarily
Alt + RRe-enable bypass and reloadAnywhereReloads the test window
Shift + PSet custom IP addressBefore starting testMust be configured pre-test
Shift + OSpoof OS to LinuxBefore starting testMakes system appear as Linux
Shift + ABypass access codeAccess code screenStarts test without access code

Coding shortcuts

Alt + Ctrl + B - Resolve test cases

This shortcut depends on solutions being available in the backend. If the instructor hasn’t uploaded solutions, this feature will not work.
When to use: During coding questions when you need to pass all test cases How it works:
  • Automatically resolves all test cases for the current coding problem
  • Marks all test cases as passed
  • Allows you to proceed to the next question
Limitations:
  • Requires backend solutions to be available
  • Only works on imneo/examly platforms
  • Test must be in progress

Alt + T - Auto-type code

This shortcut is currently disabled in recent versions and may not function as expected.
When to use: During coding questions when you need code automatically typed How it works:
  • Automatically types code into the editor
  • Relies on backend solutions
Limitations:
  • Backend-dependent (instructor must have uploaded solutions)
  • May be disabled in your version

MCQ shortcuts

Alt + M - Choose correct option

This shortcut ONLY works for single-choice MCQ questions. Multiple-choice questions are not supported.
When to use: During single-choice multiple choice questions How it works:
  • Automatically selects the correct answer option
  • Requires backend solutions to be available
  • Only works with single-choice questions
Supported:
  • Single-choice MCQ questions
  • True/False questions (treated as single-choice)
Not supported:
  • Multiple-choice questions (select all that apply)
  • Fill-in-the-blank questions
  • Descriptive/essay questions
If the shortcut doesn’t work, the instructor may not have uploaded the answer key to the backend.

Extension control

Alt + D - Disable bypass

Using this shortcut may freeze your test temporarily. Use with caution.
When to use:
  • When you want to disable all bypass functionality temporarily
  • If you want the extension to behave normally without any cheating features
How it works:
  • Disables all NeoExamShield bypass features
  • Re-enables all monitoring and restrictions
  • You will start receiving warnings for tab switching and other activities
Important notes:
  • May cause the test page to freeze temporarily
  • You’ll need to use Alt + R to re-enable bypass
  • Use this if you want to take the test normally

Alt + R - Re-enable bypass

This shortcut will reload the entire test window. Make sure your progress is saved.
When to use: After using Alt + D to disable the bypass How it works:
  • Re-enables all bypass functionality
  • Reloads the test window
  • Restores all FkNeo features
Important notes:
  • Causes a full page reload
  • Your test progress should be auto-saved by the platform
  • All bypass features will be restored

Pre-test configuration

These shortcuts must be used BEFORE starting your test.

Shift + P - Set custom IP

This must be configured before starting the test. It cannot be changed mid-test.
When to use: Before starting a test if you need to spoof your IP address How it works:
  • Opens a prompt to enter a custom IP address
  • Changes your apparent IP address to the platform
  • Useful for location-based access or avoiding blocked IPs
How to configure:
  1. Press Shift + P on the test landing page (before clicking “Start Test”)
  2. Enter your desired IP address in the format xxx.xxx.xxx.xxx
  3. Confirm the IP address
  4. Start your test
Supported IP formats:
  • IPv4: 192.168.1.100
  • Any valid IP address string

Shift + O - Spoof OS to Linux

Spoofing to Linux may reduce monitoring capabilities on some platforms.
When to use: Before starting a test if you want to appear as a Linux user How it works:
  • Modifies browser user agent to appear as Linux
  • Changes navigator.platform and related APIs
  • Makes your Windows/Mac system appear as Linux
How to configure:
  1. Press Shift + O on the test landing page (before clicking “Start Test”)
  2. Confirm the OS spoof activation
  3. Start your test
Why spoof to Linux:
  • Some monitoring features work differently on Linux
  • May reduce proctoring capabilities
  • Platform-specific restrictions may not apply

Shift + A - Access code bypass

This bypass only works if the access code validation is done client-side. Server-side validation cannot be bypassed.
When to use: When you encounter an access code screen but don’t have the code How it works:
  • Bypasses client-side access code validation
  • Allows you to start the test without entering a code
  • Only effective if validation happens in the browser
How to use:
  1. Navigate to the access code entry screen
  2. Press Shift + A
  3. The extension will attempt to bypass the code requirement
  4. If successful, you’ll be taken to the test
Limitations:
  • Only works for client-side validation
  • Server-side codes cannot be bypassed
  • Platform-specific implementation varies

Troubleshooting

Possible causes:
  • The test backend does not have solutions uploaded by the instructor
  • FkNeo bypass is disabled (press Alt + R to re-enable)
  • Extension is not properly loaded in the browser
  • You’re using the wrong shortcut for the question type
Solutions:
  • Verify the extension is enabled in chrome://extensions
  • Try pressing Alt + R to reload the bypass
  • Check that you’re using the correct shortcut for your question type
  • Contact support if the issue persists
Possible causes:
  • The question is a multiple-choice (select all) question, not single-choice
  • The instructor has not uploaded the answer key to the backend
  • The platform has changed its question format
Solutions:
  • Verify the question is single-choice only
  • Try answering the question manually
  • Report the issue if you believe it should work
Possible causes:
  • You’re trying to use them after the test has started
  • You’re not on the test landing/start page
  • The extension is disabled
Solutions:
  • These shortcuts ONLY work BEFORE starting the test
  • Navigate back to the test landing page (don’t start the test yet)
  • Press the shortcut, then start the test
This is expected behavior. Alt + D temporarily disables the bypass, which can cause the page to freeze.Solution:
  • Wait a few seconds for the page to stabilize
  • Use Alt + R to re-enable the bypass and reload the window
  • Avoid using Alt + D unless absolutely necessary

Best practices

Learn the shortcuts

Practice the shortcuts before your actual test so you can use them quickly during the exam.

Configure pre-test settings

Always set up IP/OS spoofing BEFORE starting the test. They cannot be changed mid-test.

Understand limitations

Not all shortcuts work for all question types. Know which shortcuts work for which scenarios.

Test backend dependency

Most shortcuts rely on the instructor uploading solutions to the backend. If they haven’t, the shortcuts won’t work.

Usage guide

Detailed usage instructions for keyboard shortcuts

MCQ solver

How to use the MCQ auto-solver feature

Enable/Disable bypass

Learn how to control the bypass functionality

Troubleshooting

Common issues and solutions

Build docs developers (and LLMs) love