Comments (15)
Hi, thank you for your feedback. The Fn-toggle was designed to appear at your mouse pointer when needed, and to be dismissed when you're done. It isn't really meant to be stationary on the screen. However, if you put your mouse pointer in the bottom center of the screen, the Touch Bar should appear centered and aligned to the bottom of the screen. The Touch Bar is rendered at it's original resolution, which is 1085x30. I assume you're running your MacBook Pro on a 1280x800 resolution, so this should leave 195px (or around 97 on each side if centered).
We're considering adding a stationary, permanent on-screen Touch Bar that sticks to the bottom of the screen, but this will be separate from the Fn-toggle option. For this Touch Bar, we would make it extend to the full width of your screen, either by scaling the Touch Bar, or adding black regions left and right.
from touchbardemoapp.
Around how much time until this feature is implemented? (@robbertkl)
from touchbardemoapp.
No idea yet. Please note that this is just a demo app, not a fully featured product. That being said, we might still add some small features in the coming days/weeks.
from touchbardemoapp.
Hi @esteszeke,
If you're up for it, you can try to install the modified version that I made which always centers the Touch Bar to the bottom. (attached) Of course, it will not update like the genuine version. Let me know if it works for you. Keep in mind that it will interfere with the dock if the dock is kept at the bottom.
Thanks
from touchbardemoapp.
However, if you put your mouse pointer in the bottom center of the screen, the Touch Bar should appear centered and aligned to the bottom of the screen.
Thank you for this tip, now I moved my dock to the left side of my screen.
from touchbardemoapp.
I like this feature's idea of
- Pressing FN to enable/disable touch bar
- Locating the touch bar at the bottom-center of the screen
I would prefer this to #3 (comment) that is
- Enable touch bar permanently
- Locating the touch bar at the bottom-center of the screen
from touchbardemoapp.
Hey @nakulbajaj can you give us the source code for your version please?
from touchbardemoapp.
Hi @wwdc17
All I really did was switch out
[_touchBarWindow setFrameOrigin:self.mouseTouchOrigin];
in the toggleTouchBarWindow method in AppDelegate.m of TouchBarServer with
NSRect e = [[NSScreen mainScreen] frame];
int width = (int)e.size.width - 1095;
width = width/2;
NSPoint centerBottomPoint = CGPointMake(width, 0);
[_touchBarWindow setFrameOrigin:centerBottomPoint];
I understand that it's not neat but it works! I did some math there to figure out the width of the screen and then found the x value knowing that the touch bar width seems to be 1095. Should work for all screen sizes.
from touchbardemoapp.
OK, thanks! I'm gonna work with my 0.1% proficiency to make it have black bars on either side :P
from touchbardemoapp.
You wanna submit a pull request or should I?
from touchbardemoapp.
I could submit a PR but I decided not to just because I don't want it to default to the center and bottom. I want the user to be able to continue choosing a different location with their mouse.
Do you mind adding another menu item which can enable the functionality I made? Just a boolean that can be enabled or disabled?
Then by all means you can submit a PR π
from touchbardemoapp.
I don't even know how... π
from touchbardemoapp.
@robbertkl Can you guys keep supporting this app?
from touchbardemoapp.
@wwdc17 If you're just using this app to have TouchBar functionality on your non-touchbar Mac, I strongly recommend TouchΓ©
from touchbardemoapp.
That... doesn't look good. It has a X button which takes up lots of space for nothing. I'd prefer using this π
from touchbardemoapp.
Related Issues (20)
- SUGGESTION: Trackpad Support HOT 1
- swiping HOT 2
- iOS App crashes on iPad 2 (9.3.5) HOT 1
- Doesn't work on High Sierra HOT 2
- (enhancement) Option to drag the TouchBar around HOT 1
- Client: "Address already in useβ error
- Keyboard works - touchbar does not HOT 5
- Broken on 16inch MacBook Pro
- Freezes
- Touchbar via Raspberry HOT 1
- New Mac support needed ! HOT 1
- Touch Bar Server "crashes" touchbar HOT 3
- [Suggestion] Allow physical function keys to control on screen touch bar HOT 1
- ios app link HOT 1
- Does not show up on 10.2.2 (16C67) HOT 2
- Does not show up on 10.12.3 (16D32) HOT 12
- Every key EXCEPT fn works. Uninstall? HOT 5
- Latest version still stops working after some time
- [suggestion] HOT 1
- [Suggestion] Adaptive iPhone small screen & Add touchpad mode HOT 1
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 touchbardemoapp.