Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

ReShape - Webpage key remapper

thomas_aathomas_aa Member Posts: 19 ✭✭
edited May 2020 in General
As a keyboard-primary user, I finally got annoyed enough on the (lack of/badly mapped) shortcut keys in Onshape:
  • "Select other", which is very handy, does not work with Swedish Dvorak layout, as  ´  is not available as a non-modified key in the layout (and hence no matching Javascript keycode/"event.which" [1] ).
  • "Keyboard shortcuts" does not work with Swedish QWERTY (!) as  is not available as a non-modified key in the layout.

I started with a tool for Linux [2], remapping keys sent to the web browser, but I figured I could solve it in the browser. So after a weekend of coding:

Enter ReShape. A bookmarklet (and beta userscript) to remap keys on webpages:

https://thomasa88.github.io/reshape/

Here is my remapping of keys for Swedish QWERTY:



[1] http://keycode.info/

edit. Example of mapping F2 to Shift+N (Rename)


Sign In or Register to comment.