Skip to content

Commit bda96cf

Browse files
committed
Split manual install instructions out into separate file
1 parent 1c3be49 commit bda96cf

File tree

4 files changed

+133
-88
lines changed

4 files changed

+133
-88
lines changed

Makefile

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,17 +86,22 @@ wacom-5.3.7-6-macOS-patched.zip : $(PATCHED_DRIVERS_5_3_7_6) build/ build/Readme
8686
rm -f $@
8787
cp src/5.3.7-6/PenTabletDriver.patched build/PenTabletDriver
8888
cp src/5.3.7-6/ConsumerTouchDriver.patched build/ConsumerTouchDriver
89-
cd build && zip ../$@ PenTabletDriver ConsumerTouchDriver Readme.html
89+
cd build && zip --must-match ../$@ PenTabletDriver ConsumerTouchDriver Readme.html
9090

9191
wacom-6.3.15-3-macOS-patched.zip : $(PATCHED_DRIVERS_6_3_15_3) build/ build/Readme.html
9292
rm -f $@
9393
cp src/6.3.15-3/WacomTablet.patched build/WacomTablet
9494
cp src/6.3.15-3/WacomTabletDriver.patched build/WacomTabletDriver
95-
cd build && zip ../$@ WacomTablet WacomTabletDriver Readme.html
95+
cd build && zip --must-match ../$@ WacomTablet WacomTabletDriver Readme.html
9696

97-
# Render documentation markdown using marked: https://www.npmjs.com/package/marked
98-
build/Readme.html : Readme.md build/ src/readme-prologue.html src/readme-epilogue.html
99-
( cat src/readme-prologue.html; marked --gfm < $<; cat src/readme-epilogue.html ) > $@
97+
build/Readme.html : Readme-manual-installation.md build/ src/readme-prologue.html src/readme-epilogue.html
98+
# Rendering documentation markdown using marked: https://www.npmjs.com/package/marked
99+
# Removes the section which tells the user to unpack the zip, since they've done that already
100+
( \
101+
cat src/readme-prologue.html; \
102+
perl -0777 -pe 's/Make sure you already.*then follow the/To install the fix for your Wacom driver, follow the/igs' $< | marked --gfm; \
103+
cat src/readme-epilogue.html \
104+
) > $@
100105

101106
# Create the installer package by modifying Wacom's original
102107
Install\ Wacom\ Tablet-5.3.7-6-patched-unsigned.pkg : src/5.3.7-6/Install\ Wacom\ Tablet.pkg $(PATCHED_DRIVERS_5_3_7_6) src/5.3.7-6/Welcome.rtf
@@ -231,7 +236,7 @@ src/6.3.15-3/pentablet_6.3.15-3.dmg :
231236
curl -o $@ "https://cdn.wacom.com/u/productsupport/drivers/mac/professional/WacomTablet_6.3.15-3.dmg"
232237
[ $$(md5 $@ | awk '{ print $$4 }') = "b16906fea82d7375b3e8edee973663f5" ] || (rm $@; false) # Verify download is undamaged
233238

234-
src/6.3.17-5/pentablet_6.3.17-5.dmg : src/6.3.17-5/
239+
src/6.3.17-5/pentablet_6.3.17-5.dmg :
235240
curl -o $@ "https://cdn.wacom.com/u/productsupport/drivers/mac/professional/WacomTablet_6.3.17-5.dmg"
236241
[ $$(md5 $@ | awk '{ print $$4 }') = "42dafc4250df4649f1a122578425bbad" ] || (rm $@; false) # Verify download is undamaged
237242

@@ -248,7 +253,7 @@ src/6.3.15-3/Install\ Wacom\ Tablet.pkg : src/6.3.15-3/pentablet_6.3.15-3.dmg
248253
cp "src/6.3.15-3/dmg/Install Wacom Tablet.pkg" "$@"
249254
hdiutil detach -force src/6.3.15-3/dmg
250255

251-
src/6.3.17-5/Install\ Wacom\ Tablet.pkg : src/6.3.17-5/pentablet_6.3.17-5.dmg
256+
src/6.3.17-5/Install\ Wacom\ Tablet.pkg : src/6.3.17-5/ src/6.3.17-5/pentablet_6.3.17-5.dmg
252257
hdiutil attach -quiet -nobrowse -mountpoint src/6.3.17-5/dmg "$<"
253258
cp "src/6.3.17-5/dmg/Install Wacom Tablet.pkg" "$@"
254259
hdiutil detach -force src/6.3.17-5/dmg

Readme-manual-installation.md

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
# Manual fix installation
2+
3+
Make sure you already have the correct Wacom driver installed ([Wacom 5.3.7-6 for Bamboo tablets](http://cdn.wacom.com/u/productsupport/drivers/mac/consumer/pentablet_5.3.7-6.dmg)
4+
or [Wacom 6.3.15-3 for Intuos 3 and Cintiq tablets](http://cdn.wacom.com/u/productsupport/drivers/mac/professional/WacomTablet_6.3.15-3.dmg)),
5+
because the manual method only replaces a couple of the driver's files and doesn't install the complete driver itself.
6+
7+
Now download my patch for your tablet here:
8+
9+
- [Manual patch 5.3.7-6 for Bamboo tablets](https://github.com/thenickdude/wacom-driver-fix/releases/download/patch-5/wacom-5.3.7-6-macOS-patched.zip)
10+
- [Manual patch 6.3.15-3 for Intuos 3 and Cintiq tablets](https://github.com/thenickdude/wacom-driver-fix/releases/download/patch-5/wacom-6.3.15-3-macOS-patched.zip)
11+
12+
Unzip it by double clicking it, then follow the installation instructions that match your tablet:
13+
14+
### Bamboo tablets
15+
16+
First make sure that the Wacom driver is not loaded by running this command in Terminal (paste it in, then press enter to
17+
run it):
18+
19+
launchctl unload /Library/LaunchAgents/com.wacom.pentablet.plist
20+
21+
The unpacked zip file you downloaded will give you files called "PenTabletDriver" and "ConsumerTouchDriver".
22+
23+
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
24+
and click Ok:
25+
26+
/Library/Application Support/Tablet/PenTabletDriver.app/Contents/MacOS
27+
28+
You should see a file already in there called "PenTabletDriver". Move the new PenTabletDriver file from the zip file
29+
in there to replace it, confirm that you want to overwrite it, and enter your login password to confirm.
30+
31+
**If your tablet supports touch** you have one more patch to install. In Finder, click "Go -> Go to Folder" and paste
32+
this path:
33+
34+
/Library/Application Support/Tablet/PenTabletDriver.app/Contents/Resources/ConsumerTouchDriver.app/Contents/MacOS
35+
36+
Copy the ConsumerTouchDriver file from the zip you downloaded and paste it over the ConsumerTouchDriver file you see
37+
there, enter your password to confirm the replacement.
38+
39+
**We're done installing patches**, so back in the terminal, run:
40+
41+
launchctl load /Library/LaunchAgents/com.wacom.pentablet.plist
42+
43+
After installing, follow the "post-install instructions" section to set the permissions properly.
44+
45+
### Intuos 3 and Cintiq 1st gen tablets
46+
47+
The unpacked zip you downloaded will give you files called "WacomDriver" and "WacomTabletDriver".
48+
49+
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
50+
and click Ok:
51+
52+
/Library/PreferencePanes/WacomTablet.prefpane/Contents/MacOS
53+
54+
You should see a file already in there called "WacomDriver". Move the new WacomDriver file from the zip file
55+
in there to replace it, confirm that you want to overwrite it, and enter your login password to confirm.
56+
57+
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
58+
and click Ok:
59+
60+
/Library/Application Support/Tablet/WacomTabletDriver.app/Contents/MacOS
61+
62+
Move the new WacomTabletDriver file from the zip file in there to replace the existing one.
63+
64+
Now either restart your computer, or run these two command using the terminal, to reload the tablet driver:
65+
66+
launchctl unload /Library/LaunchAgents/com.wacom.wacomtablet.plist
67+
68+
launchctl load /Library/LaunchAgents/com.wacom.wacomtablet.plist
69+
70+
Now open System Preferences and try using the Wacom Tablet preference pane, it should be working now.
71+
72+
If you are still having issues with your tablet, follow the next "post-install instructions" section.
73+
74+
## Post-install instructions
75+
76+
Touch your pen tip to your tablet, and it should prompt you visit System Preferences > Security & Privacy > Privacy Tab
77+
to grant the tablet permissions.
78+
79+
On the Accessibility page, click the padlock to unlock the page, then find and tick any `PenTabletDriver`, `WacomTabletDriver`
80+
`TabletDriver` or `WacomTabletSpringboard` entries you see in the list. Do the same on the Input Monitoring page.
81+
82+
If your tablet supports touch, touch the tablet with your finger, it should again prompt you to grant permissions.
83+
On the Accessibility page, tick the `ConsumerTouchDriver` or `WacomTouchDriver` entry.
84+
85+
For Intuos 3 and Cintiq tablets, the driver might only appear on the Input Monitoring page, and you may need to reboot a second time
86+
for it to appear on the Accessibility page too.
87+
88+
**If your Wacom preference pane, pen support, or touch support is not yet working, or the entries never appeared in the
89+
list for you,** you likely had permissions left over from the previous tablet driver, and these stale entries all need to
90+
be removed like so:
91+
92+
On the "Accessibility" page of Security & Privacy, Find anything related to Wacom in the list (e.g. `PenTabletDriver`,
93+
`WacomTabletDriver`, `TabletDriver`, `ConsumerTouchDriver`, `WacomTabletSpringboard`, `WacomTouchDriver`), select them,
94+
and click the minus button to remove them. Go to the "Input Monitoring page" and do the same there.
95+
96+
Now either reboot your computer, or run these two commands in the Terminal, to reload the tablet driver. For Bamboo tablets:
97+
98+
launchctl unload /Library/LaunchAgents/com.wacom.pentablet.plist
99+
100+
launchctl load /Library/LaunchAgents/com.wacom.pentablet.plist
101+
102+
For Intuos 3 and Cintiq tablets:
103+
104+
launchctl unload /Library/LaunchAgents/com.wacom.wacomtablet.plist
105+
106+
launchctl load /Library/LaunchAgents/com.wacom.wacomtablet.plist
107+
108+
This should restore the prompts to ask you to add permissions, so now begin the instructions in this section again.
109+
110+
## Support me
111+
112+
If you enjoyed having your tablet back in action, please consider sending me a tip!
113+
114+
[![Donate button](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CDPRHRDZUDZW4&source=url)
115+
116+
This will help fund me and further development of these fixed drivers.

Readme.md

Lines changed: 3 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,6 @@ Thankfully I was able to track down the issues and I have patched the drivers to
3838

3939
## Install the fix
4040

41-
You can either have everything installed for you automatically, or install the fixed files yourself manually, pick
42-
one of these options:
43-
44-
### Automatic method
45-
4641
Download the correct installer for your tablet here and double click it to run it, this will install my fixed version of
4742
Wacom's driver:
4843

@@ -52,82 +47,11 @@ Wacom's driver:
5247
If you get an error message that your Mac only allows apps to be installed from the App Store, right-click on it and click
5348
"Open" instead.
5449

55-
After installing, follow the "post-install instructions" section (further down this page) to set the permissions properly.
56-
57-
### Manual method
58-
59-
Make sure you already have the correct Wacom driver installed ([Wacom 5.3.7-6 for Bamboo tablets](http://cdn.wacom.com/u/productsupport/drivers/mac/consumer/pentablet_5.3.7-6.dmg)
60-
or [Wacom 6.3.15-3 for Intuos 3 and Cintiq tablets](http://cdn.wacom.com/u/productsupport/drivers/mac/professional/WacomTablet_6.3.15-3.dmg)),
61-
because the manual method only replaces a couple of the driver's files and doesn't install the complete driver itself.
62-
63-
Now download my patch for your tablet here:
64-
65-
- [Manual patch 5.3.7-6 for Bamboo tablets](https://github.com/thenickdude/wacom-driver-fix/releases/download/patch-5/wacom-5.3.7-6-macOS-patched.zip)
66-
- [Manual patch 6.3.15-3 for Intuos 3 and Cintiq tablets](https://github.com/thenickdude/wacom-driver-fix/releases/download/patch-5/wacom-6.3.15-3-macOS-patched.zip)
67-
68-
Unzip it by double clicking it, then follow the installation instructions that match your tablet:
69-
70-
#### Bamboo tablets
71-
72-
First make sure that the Wacom driver is not loaded by running this command in Terminal (paste it in, then press enter to
73-
run it):
74-
75-
launchctl unload /Library/LaunchAgents/com.wacom.pentablet.plist
76-
77-
The unpacked zip file you downloaded will give you files called "PenTabletDriver" and "ConsumerTouchDriver".
78-
79-
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
80-
and click Ok:
81-
82-
/Library/Application Support/Tablet/PenTabletDriver.app/Contents/MacOS
83-
84-
You should see a file already in there called "PenTabletDriver". Move the new PenTabletDriver file from the zip file
85-
in there to replace it, confirm that you want to overwrite it, and enter your login password to confirm.
86-
87-
**If your tablet supports touch** you have one more patch to install. In Finder, click "Go -> Go to Folder" and paste
88-
this path:
89-
90-
/Library/Application Support/Tablet/PenTabletDriver.app/Contents/Resources/ConsumerTouchDriver.app/Contents/MacOS
91-
92-
Copy the ConsumerTouchDriver file from the zip you downloaded and paste it over the ConsumerTouchDriver file you see
93-
there, enter your password to confirm the replacement.
94-
95-
**We're done installing patches**, so back in the terminal, run:
96-
97-
launchctl load /Library/LaunchAgents/com.wacom.pentablet.plist
98-
99-
After installing, follow the "post-install instructions" section to set the permissions properly.
100-
101-
#### Intuos 3 and Cintiq 1st gen tablets
102-
103-
The unpacked zip you downloaded will give you files called "WacomDriver" and "WacomTabletDriver".
104-
105-
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
106-
and click Ok:
107-
108-
/Library/PreferencePanes/WacomTablet.prefpane/Contents/MacOS
109-
110-
You should see a file already in there called "WacomDriver". Move the new WacomDriver file from the zip file
111-
in there to replace it, confirm that you want to overwrite it, and enter your login password to confirm.
112-
113-
In Finder, click "Go -> Go to Folder" (or press Command + Shift + G), then paste this path in the pop-up window,
114-
and click Ok:
115-
116-
/Library/Application Support/Tablet/WacomTabletDriver.app/Contents/MacOS
117-
118-
Move the new WacomTabletDriver file from the zip file in there to replace the existing one.
119-
120-
Now either restart your computer, or run these two command using the terminal, to reload the tablet driver:
121-
122-
launchctl unload /Library/LaunchAgents/com.wacom.wacomtablet.plist
123-
124-
launchctl load /Library/LaunchAgents/com.wacom.wacomtablet.plist
125-
126-
Now open System Preferences and try using the Wacom Tablet preference pane, it should be working now.
50+
(If you'd prefer to install the fixed files yourself manually, you can use the [manual installation instructions](Readme-manual-installation.md) instead.)
12751

128-
If you are still having issues with your tablet, follow the next "post-install instructions" section.
52+
After installing, follow the instructions in the next section to fix up the tablet's permissions.
12953

130-
## Post-install instructions
54+
## Fix up the tablet permissions
13155

13256
Touch your pen tip to your tablet, and it should prompt you visit System Preferences > Security & Privacy > Privacy Tab
13357
to grant the tablet permissions.

Readme.pt-BR.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Depois, remova as permissões de driver desatualizadas:
4444
- Faça o mesmo na guia "Monitoramento de entrada"
4545
- Reinicie o computador
4646

47-
![Remover permissões desatualizadas](screenshots/pt-BR/security-and-privacy-delete.jpg)]
47+
![Remover permissões desatualizadas](screenshots/pt-BR/security-and-privacy-delete.jpg)
4848

4949
Segundo, adicione as novas permissões de driver:
5050

@@ -54,7 +54,7 @@ Segundo, adicione as novas permissões de driver:
5454
- Na lista exibida, verifique se qualquer componente da lista Wacom tem uma marca de seleção.
5555
- Faça o mesmo na guia "Monitoramento de entrada"
5656

57-
![marca de seleçã](screenshots/pt-BR/security-and-privacy-tick.jpg)]
57+
![marca de seleçã](screenshots/pt-BR/security-and-privacy-tick.jpg)
5858

5959
O mesa digitalizadora deve estar funcionando corretamente agora!
6060

0 commit comments

Comments
 (0)