Comments (2)
Hi @danielgetsthis this is a tricky issue I'm afraid. Originally the library was indiscriminate to the device it was working on and tried to use the gyroscope before falling back to the cursor position.
On MacBook Pros, the built in gyroscope actually works and you are able to lift up the laptop, move it around and get the feedback from the device. However, not a lot of people know that their MBP has a gyroscope and were complaining that it was not working with their mouse.
I attempted to integrate both events, but the input values fight with one another and the experience on MBP is very jittery. Subsequently I decided to add a desktop
boolean which is factored into the fallback logic meaning that regardless of whether or not your desktop device has a gyroscope, it always falls back to using the cursor position.
If you would like a version of the library that does not implement this logic, simply fork the project and remove the desktop
boolean check here
from parallax.
awesome. Thank you
On Thu, Aug 29, 2013 at 9:40 PM, Matthew Wagerfield <
[email protected]> wrote:
Hi @danielgetsthis https://github.com/danielgetsthis this is a tricky
issue I'm afraid. Originally the library was indiscriminate to the device
it was working on and tried to use the gyroscope before falling back to the
cursor position.On MacBook Pros, the built in gyroscope actually works and you are able to
lift up the laptop, move it around and get the feedback from the device.
However, not a lot of people know that their MBP has a gyroscope and were
complaining that it was not working with their mouse.I attempted to integrate both events, but the input values fight with one
another and the experience on MBP is very jittery. Subsequently I decided
to add a desktop boolean which is factored into the fallback logic
meaning that regardless of whether or not your desktop device has a
gyroscope, it always falls back to using the cursor position.If you would like a version of the library that does not implement this
logic, simply fork the project and remove the desktop boolean check herehttps://github.com/wagerfield/parallax/blob/master/source/parallax.js#L388—
Reply to this email directly or view it on GitHubhttps://github.com//issues/7#issuecomment-23535780
.
from parallax.
Related Issues (20)
- found bugfix for mediastream handling HOT 1
- Demo link is broken HOT 2
- Not working with absolute positioned layers HOT 1
- Firefox: Buttons and Links in Parallax Scene doesn't work anymore after scrolling.
- [DOC] Faulty Demo Link HOT 3
- Parallax layer flickering on mobile landscape mode HOT 1
- Parallax animations moving really slow on Mac Chrome HOT 6
- [support] parallax only updates on click in react HOT 3
- Demo link in README is broken HOT 1
- Does not work with Angular Universal HOT 1
- npm install doesn't seem to work when using `import` HOT 6
- Gyroscope troubleshooting on WordPress HOT 1
- Uncaught ReferenceError: Parallax is not defined HOT 1
- Img starting position HOT 1
- issue to import it
- Anyway to disable parallax only for Mobile Devices. HOT 3
- Request to add a clock, date and weather text HOT 8
- Works awesome… not on mobile though HOT 2
- Bug! this repos home page shows up in desktop HOT 5
- Strange link problem only with Firefox (Windows, Mac, mobile, etc. HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parallax.