129 γραμμές
4,8 KiB
Markdown
129 γραμμές
4,8 KiB
Markdown
|
+++
|
|||
|
title = 'WACOM PAD and X11'
|
|||
|
date = '1998-09-01T00:00:00Z'
|
|||
|
description = ''
|
|||
|
author = 'Ευριπίδης Παπακώστας'
|
|||
|
issue = ['Magaz 07']
|
|||
|
issue_weight = 4
|
|||
|
+++
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
*Τι θα κάνετε το Wacom πενάκι σας τώρα που θα σβήσετε τα windows;*
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
****
|
|||
|
|
|||
|
Το ότι αποφασίσατε να πετάξετε τα windows, δεν είναι λόγος να χάσετε και τις μέχρι τώρα ευκολίες που είχατε και τα λεφτά που δώσατε για να αγοράσετε τοWacom
|
|||
|
πενάκι σας.
|
|||
|
|
|||
|
Επιχειρήσαμε λοιπόν να το στήσουμε σε Linux πράγμα που τελικά αποδείχθηκε τετριμμένο. Το μόνο μας πρόβλημα είναι πως δεν μπορέσαμε να βρούμε συγκεκριμένες
|
|||
|
οδηγίες και βοήθεια κάπου στο Internet (παρόλο που σε όλα τα sites που επισκεφθήκαμε όλοι λέγανε πως είναι πλεον πολύ εύκολο να εγκτασταθεί κλπ) και
|
|||
|
αναγκαστήκαμε να πάμε μόνοι μας με την μέθοδο trial and error.
|
|||
|
|
|||
|
Τα συστήματα που χρησιμοποιήσαμε είναι: RedHat 5.0 και RedHat 5.1 (στα distributions αυτά υπάρχει μια library - module υποστήριξης Wacom στα Χ που ονομάζεται
|
|||
|
xf86Wacom.so)
|
|||
|
|
|||
|
**Συνδεση του WACOM PAD**
|
|||
|
|
|||
|
Συνδέουμε το πενάκι μας στη δεύτερη σειριακή του υπολογιστή μας, στο δικό μας παράδειγμα είναι η ttyS1. Επειδή το δικό μας πενάκι έχει 9πινο βύσμα και στην
|
|||
|
9πινη σειριακή είχαμε το ποντίκι, χρησιμοποιήσαμε μετατροπέα βύσματος.
|
|||
|
|
|||
|
**/etc/X11/XF86Config**
|
|||
|
|
|||
|
cd /etc/X11/
|
|||
|
|
|||
|
cp XF86Config XF86Config.old
|
|||
|
|
|||
|
(Αυτό για backup γιατί κανείς δεν είναι τέλειος).\
|
|||
|
Αλλάζουμε τώρα το XF86Config :\
|
|||
|
Βγάζουμε από τα σχόλια ή δημιουργούμε εάν δεν υπάρχει κάτι τέτοιο, τις παρακάτω γραμμές :
|
|||
|
|
|||
|
Section "Files"
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
ModulePath "/usr/X11R6/lib/modules"
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
EndSection
|
|||
|
|
|||
|
Section "Module"
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
Load "xf86Wacom.so"
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
EndSection
|
|||
|
|
|||
|
Section "Xinput"
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
SubSection "WacomStylus"
|
|||
|
|
|||
|
Port "/dev/ttyS1"
|
|||
|
|
|||
|
DeviceName "Wacom"
|
|||
|
|
|||
|
EndSubSection
|
|||
|
|
|||
|
SubSection "WacomCursor"
|
|||
|
|
|||
|
Port "/dev/ttyS1"
|
|||
|
|
|||
|
EndSubSection
|
|||
|
|
|||
|
SubSection "WacomEraser"
|
|||
|
|
|||
|
Port "/dev/ttyS1"
|
|||
|
|
|||
|
EndSubSection
|
|||
|
|
|||
|
...
|
|||
|
|
|||
|
EndSection
|
|||
|
|
|||
|
\
|
|||
|
Το σώζουμε.
|
|||
|
|
|||
|
**XWindows**
|
|||
|
|
|||
|
Αρχίζουμε τα X. Ακόμα τα X χρησιμοποιούν σαν συσκευή οδήγησης του κέρσορα το ποντίκι. Για να αλλάξουμε σε Wacom από ένα xterm γράφουμε:
|
|||
|
|
|||
|
xsetpointer Wacom
|
|||
|
|
|||
|
Αν τα πράγματα πήγαν καλά, τότε τον έλεγχο του κέρσορα αναλαμβάνει το Wacom και το ποντίκι δεν κάνει πλέον τίποτα.
|
|||
|
|
|||
|
Για να ξαναδώσουμε τον έλεγχο στο ποντίκι, από ένα xterm γράφουμε:
|
|||
|
|
|||
|
xsetpointer Pointer
|
|||
|
|
|||
|
Σε περίπτωση που έχετε kde, μπορείτε να δώσετε τις παραπάνω εντολές πατώντας:
|
|||
|
|
|||
|
Alt-F2
|
|||
|
|
|||
|
όπου θα εμφανιστεί ένα command line.\
|
|||
|
|
|||
|
**.xinitrc**
|
|||
|
|
|||
|
Σε περίπτωση που θέλουμε να ξεκινάμε πάντα με pointing device το Wacom, πηγαίνουμε στο \$HOME/.xinitrc και προσθέτουμε τις γραμμές :
|
|||
|
|
|||
|
xsetpointer Wacom
|
|||
|
|
|||
|
αμέσως πριν τα
|
|||
|
|
|||
|
if [ -f .......
|
|||
|
|
|||
|
Το σώζουμε.
|
|||
|
|
|||
|
**Παρατηρήσεις**
|
|||
|
|
|||
|
Αντίθετα με τα Windows, στο Linux ο κέρσορας μπορεί να ελεγχθεί από μια μόνο τη φορά συσκευή, το ποντίκι ή το Wacom (αυτό μπορεί και να μην ισχύει για κάποια
|
|||
|
άλλη προσέγγιση, αλλά στην δική μας δεν μπορέσαμε να χρησιμοποιήσουμε ταυτόχρονα και τις δύο pointing devices).
|
|||
|
|
|||
|
Αντε και καλές δημιουργίες :-)
|