Open malown opened 4 years ago
Brave does not actually support Wayland -- if you're running Wayland, Brave is likely running via XWayland.
FWIW, ~chromium<87~ chromium<89 does not support Wayland either.
I don't think this can be addressed before Brave's chromium version reaches 87, at which point it would be possible to run Brave natively on linux desktop.
It's been more then a year since this issue was opened, latest Chromium (stable) version is 94 and "pinch-to-zoom" gesture still doesn't work on wayland as part of GNOME 40.x on Ubuntu 21.10 (beta). Of course, "pinch-to-zoom" works perfectly on Firefox 92.
Not to mention Brave rewards are also not shown/working under Wayland as reported in #13833 and mentioned in #9592
Think Brave should put Wayland support bit higher of their priority list, as Wayland has became a default for a lot of Linux distributions.
fedora 35 - gnome 41.2 - Wayland
still doesn't work
and firefox has it btw, so it is not impossible to do
fedora 35 - gnome 41.2 - Wayland
still doesn't work
and firefox has it btw, so it is not impossible to do
Trick to make it work is to start brave with following flags: --enable-features=UseOzonePlatform --ozone-platform=wayland
Original GNOME menu editor (alacarte) entry for Brave ought to be: /usr/bin/brave-browser-stable %U
Change it to /usr/bin/brave-browser-stable --enable-features=UseOzonePlatform --ozone-platform=wayland %U
and "pinch-to-zoom" functionality will work. Or at least it does for me on Ubuntu 21.10, GNOME 40.4, Wayland.
@AdnanHodzic
this actually works, but the zooming is extremely quick i pinch 2cm and i'm already at maximum zoom level
Zooming in/out is also erratic on my side as well. Unlike zooming in, zooming out is lot more controllable, but still not even close to how smooth it is on Firefox.
ATM it seems like this is the best we can get out of "pinch-to-zoom" on Brave or any other Chromium bases browser & Wayland.
fedora 35 - gnome 41.2 - Wayland still doesn't work and firefox has it btw, so it is not impossible to do
Trick to make it work is to start brave with following flags:
--enable-features=UseOzonePlatform --ozone-platform=wayland
Original GNOME menu editor (alacarte) entry for Brave ought to be:
/usr/bin/brave-browser-stable %U
Change it to
/usr/bin/brave-browser-stable --enable-features=UseOzonePlatform --ozone-platform=wayland %U
and "pinch-to-zoom" functionality will work. Or at least it does for me on Ubuntu 21.10, GNOME 40.4, Wayland.
This seems to be broken now. It was working just recently but it stopped after I updated it to 105.1.43.89
Due to this and other annoying issues I'm facing on Brave, I moved to Firefox.
On Firefox Snap beta channel (v105) absolutely everything works out of the box including all Wayland gestures, VA-API and etc ...
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now.
There are two ways to do this: either through Terminal or Brave Experiments flags.
Just paste this command /usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.
If this is not working, then there is one more way to achieve pinch to zoom feature. head over to brave://flags/#ozone-platform-hint
, and set it according to your windowing session.
Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
@RoshanKhetpal 2nd option worked thanks..
@RoshanKhetpal 2nd option worked thanks..
I'm glad that it helped.
Running brave with /usr/bin/brave-browser-stable %U --enable-features=TouchpadOverscrollHistoryNavigation,VaapiVideoDecoder
and setting "Preferred Ozone platform" in brave://flags/ to "Wayland", allowed me to have both "pinch to zoom" and ability to use 2 finger swipe for left/right for back/forward navigation on Wayland.
But after upgrade to Ubuntu 24.04, this is not working anymore ...
But after upgrade to Ubuntu 24.04, this is not working anymore ...
Sorry, I am not aware of this because I'm still using 22.04 LTS.
But after upgrade to Ubuntu 24.04, this is not working anymore ...
Sorry, I am not aware of this because I'm still using 22.04 LTS.
Managed to get "pinch to zoo" & "swipe gestures" by adding following flags brave-browser-stable --enable-features=TouchpadOverscrollHistoryNavigation,UseOzonePlatform --ozone-platform=wayland
Also shared on Twitter and Reddit so hopefully it helps however ends up having the same issue.
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now.
There are two ways to do this: either through Terminal or Brave Experiments flags.
- Just paste this command
/usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.- If this is not working, then there is one more way to achieve pinch to zoom feature. head over to
brave://flags/#ozone-platform-hint
, and set it according to your windowing session.Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
Update may 13: by applying the method above, ibus or fcixt will not work corecty!!
This actually work for me. Below i will paste my linux version and brave version. Hope that anybody using debian 12 like me find this. The same method works with firefox esr too.
Linux kernel ver:
$cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$hostnamectl
Kernel: Linux 6.1.0-21-amd64
Architecture: x86-64
Brave version
[Version 1.65.132 Chromium: 124.0.6367.202 (Official Build) (64-bit)](https://brave.com/latest/)
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now.
There are two ways to do this: either through Terminal or Brave Experiments flags.
- Just paste this command
/usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.- If this is not working, then there is one more way to achieve pinch to zoom feature. head over to
brave://flags/#ozone-platform-hint
, and set it according to your windowing session.Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
Now it's working for me in Garuda Linux x86_64!
And this method worked for me! The problem of zooming the touchpad in the Brave browser has been solved. Thank you for your help and everyone 🤍
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now. There are two ways to do this: either through Terminal or Brave Experiments flags.
- Just paste this command
/usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.- If this is not working, then there is one more way to achieve pinch to zoom feature. head over to
brave://flags/#ozone-platform-hint
, and set it according to your windowing session.Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
Now it's working for me in Garuda Linux x86_64!
And this method worked for me! The problem of zooming the touchpad in the Brave browser has been solved. Thank you for your help and everyone 🤍
but after this, the app icon does not appear in the favorite apps or task manager! etc. now I can just run brave by command!🙁
how can i fix this?
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now. There are two ways to do this: either through Terminal or Brave Experiments flags.
- Just paste this command
/usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.- If this is not working, then there is one more way to achieve pinch to zoom feature. head over to
brave://flags/#ozone-platform-hint
, and set it according to your windowing session.Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
Now it's working for me in Garuda Linux x86_64!
[ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4)
And this method worked for me! The problem of zooming the touchpad in the Brave browser has been solved. Thank you for your help and everyone 🤍
but after this, the app icon does not appear in the favorite apps or task manager! etc. now I can just run brave by command!🙁
how can i fix this?
You can fix it by creating a desktop entry, like this:
[ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4)
And this method worked for me! The problem of zooming the touchpad in the Brave browser has been solved. Thank you for your help and everyone 🤍
but after this, the app icon does not appear in the favorite apps or task manager! etc. now I can just run brave by command!🙁
how can i fix this?
You can simply install an extension Mouse pinch-to-zoom , and after some configuration you can't use pinch to zoom by touchpad.
Because you can use a shortcut, created by configuration of the extension settings. alt + mouse wheel
. And it will follow your cursor.👍
Or you can create a desktop entry for brave browser by following the steps mentioned by @AdnanHodzic.
I'm currently on Ubuntu 22.04.3 LTS-Gnome43-Wayland, and the pinch to zoom feature is working fine for me now. There are two ways to do this: either through Terminal or Brave Experiments flags.
- Just paste this command
/usr/bin/brave-browser --enable-features=Use0zonePlatform --ozone-platform=wayland %U
in your terminal, and you're good to go.- If this is not working, then there is one more way to achieve pinch to zoom feature. head over to
brave://flags/#ozone-platform-hint
, and set it according to your windowing session.Make sure that the default one is "X11". "Auto" selects Wayland if possible, X11 otherwise. by the way Firefox has very smooth pinch to zoom feature in Linux.
Now it's working for me in Garuda Linux x86_64!
[ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4)
[ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ![Untitled_Project_V2.gif](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4) [ ](https://private-user-images.githubusercontent.com/98051621/371807973-0b0a5f4e-2eec-4c73-899a-f5e1e61cdffb.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjc2MTgwNzUsIm5iZiI6MTcyNzYxNzc3NSwicGF0aCI6Ii85ODA1MTYyMS8zNzE4MDc5NzMtMGIwYTVmNGUtMmVlYy00YzczLTg5OWEtZjVlMWU2MWNkZmZiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTI5VDEzNDkzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhYThlMjYyOTZhOTQ4NmIyZTZkYTJlZjJkMTNjMThmMDQ0YmNmNjVjOWUxYWNiNWRjNGYzYTQ0ODY4YWRkM2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7ra76tdoRDWqP0FwsnObzbgG92seYcUG76GtQdt-Fc4)
And this method worked for me! The problem of zooming the touchpad in the Brave browser has been solved. Thank you for your help and everyone 🤍
but after this, the app icon does not appear in the favorite apps or task manager! etc. now I can just run brave by command!🙁 how can i fix this?
You can fix it by creating a desktop entry, like this:
- https://x.com/fooctrl/status/1787019761684971962?t=qz8U3dME68oEA5Z_gS1hRw or in case you don't have Twitter:
- https://www.reddit.com/r/linux/s/xc8y5rO54q
Thanks for your help🤍 I reinstalled the Brave browser and everything is good.
Description
Pinch-to-Zoom is a very common feature among webbrowsers nowadays. Brave doesn't seem to support this feature yet
Steps to Reproduce
Actual result:
Nothing
Expected result:
Zooming into the website where the cursor is located
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
Version/Channel Information:
Not tested
Other Additional Information:
Miscellaneous Information: