Comments (14)
Did you try using the debug tool?
https://www.dropbox.com/s/r1ibabs11x7o3y7/Sculpt%20Comfort%20Debug%20Tool.app.zip?dl=0
It logs HID events from mouse. Does it log anything when you click/swipe the blue button?
from sculpt-comfort-mission-control.
Yes, but it requires OS X 10.10 -- I have 10.9.5... BTW, the two password requests made by the non-debug tool (Sculpt Comfort Mission Control) were of this form:
from sculpt-comfort-mission-control.
Yeah, that's because it's using the dev tools to inject itself into Dock.app, because the API it's using isn't otherwise published.
On Aug 2, 2015, at 3:57 PM, Manor Askenazi [email protected] wrote:
Yes, but it requires OS X 10.10 -- I have 10.9.5... BTW, the two password requests made by the non-debug tool (Sculpt Comfort Mission Control) were of this form:
https://cloud.githubusercontent.com/assets/596326/9028475/e55e72c4-3982-11e5-83f3-09c1ee800452.png
—
Reply to this email directly or view it on GitHub #2 (comment).
from sculpt-comfort-mission-control.
Rimbo is right about the password dialog.
As for OS X version, I didn't test it on any version other than 10.10.
Could you try the debug tool again please? I recompiled it for 10.9.
https://www.dropbox.com/s/r1ibabs11x7o3y7/Sculpt%20Comfort%20Debug%20Tool.app.zip?dl=0
from sculpt-comfort-mission-control.
I was able to run the debug tool but I am not sure what I am supposed to do other than press/swipe the blue button (nothing happened). Am I then supposed to check some log? Also, am I supposed to run the debug tool before/during/after/instead-of "Sculpt Comfort Mission Control"?
from sculpt-comfort-mission-control.
You run the debug tool to see what codes the blue button sends. The fact that nothing happened may indicate that your mouse has different identifiers. To check this open Apple Menu -> About This Mac -> More Info -> System Report.
Here is what it looks like in my system:
I have bluetooth version so the information is located in Bluetooth section. The section will be different in your case. Look for Product/Vendor ID.
from sculpt-comfort-mission-control.
@manor how is it going?
from sculpt-comfort-mission-control.
I reran the tool, saw nothing and found the transceiver here (in the USB Device Tree):
Is the tool supposed to work if the input is coming in through the USB as opposed to bluetooth?
from sculpt-comfort-mission-control.
It should work, but you need a custom config with proper product id (see Configuration folder for usage instructions, only works with 1.2.0).
Also if you are on El Capitan you need to disable SIP. csrutil enable --without debug
could be enough, but I'm still not quite sure about that.
from sculpt-comfort-mission-control.
Pressing the blue button using the debug tool gives a code 227 1, and then 227 0 when released, and swiping gives a mess of numbers, so debug tool works fine, as well as the blue button. However, when trying to open the non-debug app, the application logo shows up in the dock, but goes away almost instantly. First time I opened it, I was asked for admin credentials so that Developer Tools Access could do something, but that has since stopped. New to Github, sorry if this is a basic problem, but any help would be greatly appreciated. Using a 2015 MBP on OSX 10.11.6
from sculpt-comfort-mission-control.
@nsonn26 alternative mouse revision.plist
config should work out well for you. Disappearing logo is ok, this is how the app works. Note that SIP must be disabled either partially (csrutil enable --without debug
) or completely (csrutil disable
) in order for the app to work on El Capitan.
from sculpt-comfort-mission-control.
I've got csrutil disable
done, however I'm not clear on how to import the alternative mouse revision.plist
Not sure what I did wrong, so I'll just go step by step. I downloaded the master files, unzipped them, then opened Terminal and entered defaults import com.apple.dock alternate-mouse-revision.plist
. Terminal's reply was "Could not read data from alternative-mouse-revision.plist." I tried variations on the entry, with different punctuation, all to no avail. Many thanks for assistance.
from sculpt-comfort-mission-control.
First, make sure you are in the folder where the config is located. Type pwd
to see current directory. Second, check if you are entering correct file name. The alternative mouse revision.plist
file in this repo does not contain any hyphens in its name. So the correct command is defaults import com.apple.dock alternative\ mouse\ revision.plist
. Alternatively, you can rename the file to something more simple, say x.plist
, so the command becomes defaults import com.apple.dock x.plist
.
from sculpt-comfort-mission-control.
Got it working, thanks for the help!
from sculpt-comfort-mission-control.
Related Issues (18)
- Microsoft Sculpt Comfort HOT 7
- How to use MS sculpt 1 or 2 config? HOT 2
- High Sierra Not Compatible? HOT 12
- adding "Command+[" and "Command+]" HOT 3
- Is it possible to add launchpad as Available Actions? HOT 1
- Screenshots? HOT 5
- No SCMC Loader.osax or Sculpt Comfort Mission Control.app HOT 1
- Sculpt Comfort Mission Control doesn't start HOT 2
- Run `Sculpt Comfort Mission Control.app` but came with a warning HOT 8
- Can't launch the app, get the same warning in issue #19 HOT 7
- Could not start app HOT 4
- Possible to work with MS Sculpt Ergonomic Mouse HOT 8
- Not working in El Capitain GM HOT 10
- Not working on 10.11.3 HOT 15
- Missing README
- Sierra Compatibility HOT 17
- Sculpt Ergonomic Mouse 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 sculpt-comfort-mission-control.