F12, it may not work because these keys are often mapped to utility actions by default, such as changing speaker volume or screen brightness. If the shortcut includes function keys F1. Regardless of the workaround, we're still looking for a solution that would work out-of-the-box for any keyboard layout. Alternatively, you can fix specific shortcuts by assigning another shortcut instead of the one that doesn't work. The recommended workaround in this case is to install the Keymap Nationalizer plugin, which will generate a non-conflicting keymap for your keyboard layout. If you use a keyboard layout for another Latin-script alphabet, some shortcuts may not work because characters used in those shortcuts may not have dedicated keyboard keys.įor example, there is no dedicated keyboard key for the forward slash / in the German keyboard layout, and therefore it is impossible to use the Ctrl+/ shortcut to comment the current line. Do you have a non-English keyboard layout?Īll keymaps in IntelliJ IDEA are designed for the QWERTY US English keyboard layout. If you think that the default mapping for a specific shortcut is incorrect for a particular keymap, let us know by filing an issue in our issue tracker. Use the search field to check whether the shortcuts are mapped as expected.Īlternatively, you can select the desired keymap at the top of this documentation page, and check the list of shortcuts to study keyboard mappings in that keymap. Make sure that you are using the correct keymap. Press Ctrl+Alt+S to open the IDE settings and select Keymap. If you worked with a specific editor or IDE before, you can switch to a keymap with the corresponding name, such as Eclipse, NetBeans, Sublime Text, or VSCode, and use the same shortcuts as in that editor or IDE. Taking into account different expectations regarding shortcuts, IntelliJ IDEA lets you choose between keymaps (predefined sets of shortcuts). It may be obvious for shortcuts like Ctrl+C and Ctrl+V, but shortcuts like Alt+Up or Ctrl+W often perform different actions depending on the application and the operating system. My laptop is an Asus UX550.Troubleshooting problems with keyboard shortcuts Are you using the right keymap?įirst of all, check whether the shortcut should work as you expect. PS2: I have read this but it only changes the layout of the keyboard to another pre-defined layout mapping, which doesn't solve my problem. PS: Actually, the Win key and ALT_L key have swapped, but I assume if the problem above is solved, this will be too. My question is, how can I change the key mapping of the external keyboard without interfering with the laptop keyboard? The external keyboard does not have 'FN-lock' or anything like that. Xinput -list of the external keyboard (not sure why there are 2 entries) ⎣ Virtual core keyboard id=3 But in acpi_listen, I have External keyboard (acpi_listen)īutton/volumedown VOLDN 00000080 00000000 Kīutton/volumeup VOLUP 00000080 00000000 K KeyRelease event, serial 33, synthetic NO, window 0x4000001, State 0x0, keycode 96 (keysym 0xffc9, F12), same_screen YES, KeyPress event, serial 33, synthetic NO, window 0x4000001, KeymapNotify event, serial 33, synthetic NO, window 0x0, When I use xev, here's the output External keyboard (xev)įocusOut event, serial 33, synthetic NO, window 0x4000001,įocusIn event, serial 33, synthetic NO, window 0x4000001, When I'm focusing on Chrome, Laptop keyboard : F12 -> open console To be more specific, I want the function keys (F1-F12) to behave as they are, not the functionalities like turning volume/brightness up/down. I would like to remap the keycodes of the external keyboard without changing the keycodes of the laptop keyboard. I have an external keyboard connected by USB on my laptop.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |