Describe the bug
I have a keyboard shortcut that opens up a specific search engine with the selected text - it works in QWERTY layout but not in (french) Dvorak layout.
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)
- Type of Mac: Macbook pro
- macOS version: Mojave - latest
- BetterTouchTool version: 3.084
Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
Note: Before bug reporting, please make sure you have the latest version of BetterTouchTool and that you have already tried to restart your system :-). If you encounter a crash, please attach a crash log from the macOS Console.app from the "User Diagnostic Reports" section.
keyboard shortcuts are bound to the physical location of the keys by default. You can check the "auto-adapt to keyboard layout" checkbox, then BTT will try to map it to the correct letters.
Sorry I should have better explained myself : when I press the keyboard shortcut, a browser window is opened as expected with the search engine, but the selected text is not "transmitted" to the URL.
For example :
- I copy the text "abc" manually myself so it gets entered to the clipboard
- I select the text "def" and press the keyboard shortcut
- A browser window will be opened as if I had selected the text "abc" (or with a null string if nothing was previously in the clipboard
So the part of the function in BTT that fails when in another keyboard layout is taking the selected text and copying it into the search engine URL.
I hope it's more clear !
Have you been able to reproduce the problem?
If you need more info just let me know.
Yes, will be fixed with next update!
Quick note, both selected text and the clipboard don't seem to yet function?
I highlight (say):
which should return:
However, whether I use highlight text or copied text, from the url itself or text from a web page--BTT seems unmoved. The transferred url in all cases is just:
Am I doing something wrong?