Canon Pixma Driver For Mac
Usb communication with silicon lab c8051f320 hi I want to communication with the silicon lab c8051f320 use the usbxpress development kit he provide there is many example using vc vb,but it did not have any example use labview for the host (pc), it provide a dll (see the appendix), I have tried.
hi
I want to communication with the silicon lab c8051f320 use the usbxpress development kit he provide
there is many example using vc vb,but it did not have any example use labview
for the host (pc), it provide a dll (see the appendix),
I have tried many method, but the labview always crashed when the dll is called
does anybody who have used c8051f320 can give me a advice.
the dll and usbxpress development kit are in the appendix.(the sif320xusb.c is a dll, please change its Postfix from c to dll)
i really need your help
Attachments:
SiF32xUSB.c 64 KB
USBXpress_ProgGuide.pdf 84 KB
I investigated this a bit further. SiLabs latest version is version 3.0.3 and if you are using this, LabVIEW may not work properly. After many failed attempts to get this working, I reverted back to version 2.4.2 which I am able to get working in LabVIEW just fine. You cannot download older versions directly from their website however. The primary difference between version 2.4.2 and 3.0.3 is the function prototype. SI_Write and SI_Read v3.0.3 have an additional OVERLAPPED pointer parameter that you may have to add to the library call. However, I found this out after I reverted back to 2.4.2 and haven't attempted again to make 3.0.3 work.
Similar Messages
Hi i am using Cygnal development kit C8051F320 - TB.
I want to communicate it with LabVIEW.
Some members in discussion forum earlier have posted queries regarding communication with LabVIEW to USBExpress development kit from Cygnal.
My question is, ' is it possible to use same DLL (sif32xusb.dll) supplied with USBExpress with this kit ? ' .
If anybody has tried then please send me vi along with firmware.
Thanking you
IshantHello Ishant,
Based in the excerpt from the USBXpress programming guide, you should be able to:
'The Silicon Laboratories USBXpress Development Kit provides a complete host and device software solution for
interfacing Silicon Laboratories C8051F32x microcontrollers to the Universal Serial Bus (USB). No USB protocol or
host device driver expertise is required. Instead, a simple, high-level Application Program Interface (API) for both
the host software and device firmware is used to provide complete USB connectivity.'
It looks like aa1982 got it working on this post:
usb communication with silicon lab c8051f320
And both are using the C8051F32x series controllers, you may want to get in contact with the owner of that thread to see if he encountered any problems.
XaqIs there anyone who has already programmed USB communication with Tektronix TDS2004B digital scope in LABVIEW?
If that is the case, could it be possible to send me a basic vi that works?
Thanks.
João.National Instruments has a great library of drivers for various instruments. Most of these include programming examples.
The drivers are searchable at www.ni.com/devzone/idnet
The driver for your instrument is available here.
Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.
'You are what you don't automate'
Inplaceness is synonymous with insidiousnessCommunication with unit under test works fine in hypterminal after I downloaded virtual driver from FTDI site.
Never done any USB communication before in LabWindows CVI. What functions can I use in labwindows CVI?Since the device presents itself as a COM port (pretty standard with the FTDI chips) you should be able to use the RS-232 library in CVI. OpenComConfig() will open a connection to the device, ComWrt() will write data to it, and the various ComRd() functions can be used to read the responses back.
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
P { margin-bottom: 0.21cm }
-->
USB
is a serial bus protocol which has very little to do with classic
“serial” communication such as RS-232 or RS-422. Getting to
terms with USB for the first time can be daunting if you don't happen
to have a background in similar protocols.
I
have therefore decided to write a nugget (it's almost more of a blog
to be honest) about my first steps in USB interfacing which were at
times painful and frustrating. I have no background in USB or PCI
(which is apparently somewhat more similar to USB than “classic”
serial)
In
order to get a feel for what exactly USB is, and how it works, the
official USB 2.0 Specification is an essential read. I personally
didn't understand everything in it, but even becoming familiar with
the range of different options helps in understanding USB
communication at a later point. Sometimes it is already of benefit
to know exactly how lost you are..... The (650 page) specification
can be downloaded HERE.
There
are basically four defined modes of communication defined in the USB
2.0 specification:
Control
Transfers
Interrupt
transfers
Bulk
transfer
Isochronous
There
are specific classes of devices defined in order to try to bring some
structure to the huge number of possible devices possible. These
classes include:
Audio
Communications
and CDC Control
HID
(Human Interface Device)
Physical
Image
Printer
Mass
Storage
Hub
CDC-Data
Smart
Card
Content
Security
Video
Personal
Healthcare
Diagnostic
Device
Wireless
Controller
Miscellaneous
Application
Specific
Vendor
Specific
Each
class has requirements on which types of communication must be
supported and also regarding the format of the data exchanged with
the host. Even touching on the surface of these class definitions
would be way beyond this nugget.
We will be taking a relatively
simple example of a HID device: a mouse.
--To be continued--
Message Edited by Intaris on 07-14-2008 11:24 AM
Say hello to my little friend.
RFC 2323 FHE-CompliantNow
that we have the data, we need to find out what it means and what we
can do with it.
By
playing around with the software we have previously created we can
pretty quickly find out what the different data is. The first Byte
is a bit array of the buttons pressed. 0 means no buttons pressed, 1
means button 1 pressed, 2 button two, 3 button 1&2 together and
so on. I don't think an explanation of this is really necessary.....
The
second two bytes are each a value for the relative movement of the
mouse in X and Y directions. Since we have an 8-bit Integer for
this, our range of movement is -127 to 127 with 0 being no movement.
If
we have a mouse with a scroll wheel, chances are that the scroll
wheel movement is reflected in the fourth Byte.
In
order to better understand the data being sent by the mouse we should
look at the specification of the HID class of USB devices. A
document detailing what the HID class comprises is to be found here.
Each device class has pre-defined functions which are used to allow
for a certain level of generalisation between similar devices from
different manufacturers. A mouse will, on most operating systems,
work without a vendor-specific driver albeit without some
functionality. This is because it adheres to the base HID mouse
class.
The
HID mouse class defines the Interrupt packet as follows (All HID mice
must adhere to this format of the first 4 Bytes – further Bytes are
possible, but their correct interpretation is not guaranteed):
Byte
Bits
Description
0
0
Button 1
0
1
Button 2
0
2
Button 3
0
4-7
Device Specific
1
0-7
X-Displacement
2
0-7
Y-Displacement
3+
0-7
Vendor specific
So
we see that without any other information about the device, we can
only assume that we have three buttons (even though they may not be
physically present, or more buttons may actually be present) and an X
and Y displacement value. As to the meaning of any other values in
the data packet, we need further information about the device. The
lack of a standard data entry for a scroll wheel is certainly
something which contributes to the fact that not all scroll wheels
work with the default (non vendor-specific) drivers delivered with
Windows. Or as to why the fourth and fifth buttons of my Logitech
MX518 don't always work with default Linux drivers......
Joysticks,
keyboards, gamepads and a whole host of other devices can be
interfaced with using basically the same code as shown here. The
data being returned by the device is of course different in each
case. Some devices also return multiple reports with an index number
to let the software know which data is currently being reported.
I
hope to return to this topic at a later date to delve deeper into the
depths of the HID specification, but for now it's enough to say that
without more coding (quite a lot more I fear) we must be content in
adapting our code to each specific device on order to be able to
interpret the data.
I
am already working on a second part covering a different transfer
type (Control Transfer). The topic of control transfers is a big one
with a lot of corrollary information which is required to make sense
of it all, so it might take a while......
In the mean time, here's a little program I whipped up using the information shown here......
An example of a little mouse component is here.
Shane.
PS:
A generic mouse driver would be possible using LVOOP, allowing for the
support of multiple models. How would go about this? What would the
base-class look like? How would you interface to the host program?
How would you handle other HID classes (Joysticks, touchscreen panels
and so on)?
PPS:
The code shown here may be useful as an introduction to USB, but can
anyone think of any actual application which can benefit from a
non-system pointing device or keyboard?
Message Edited by Intaris on 07-14-2008 11:34 AM
Say hello to my little friend.
RFC 2323 FHE-Compliant
Attachments:
User Event-driven Mouse Component.zip 89 KB
Little program.zip 44 KBHow do I connect my USB SuperDrive with my MacBookPro?
You should also ask this in the MacBook Pro forum. This is the forum for the white and black plastic MacBooks that were discontinued in 2010. You should also post this question there to increase your chances of getting an answer.
https://discussions.apple.com/community/notebooks/macbook_proI'm trying to install windows 7 on my macbook pro. I went through the process of bootcamp telling it to install windows 7. Once the windows boot manager started an error message came up. The error message says ' windows has encountered a problem communicating with a device connected to your computer. I don't have a usb connected to my computer. I am using windows 7 professional install disc. I can't figure out what i am doing wrong. The same message keeps coming up over and over. Am I doing something wrong or is it something else?
Well, shucks, i just spent almost 30 minutes trying to find your model user guide to explain it better, I guess they never got around to making it.....
I would just borrow another Windows disk and try installing it again and if it does it again then you might take it to an Apple Store and see if one of the 'Genius' ' can figure it out.
Make sure your internet is enabled and click on your blank desktop and at the top of your screen is a Help menu option, enter PRAM and it should give you a list of things relating to Pram. It may take a few seconds to list anything as it has to connect to Apples severs first. It should list the things you may have to fill back in when your done.
'P-ram' stores some common information that is used in the background, your date, time, startup disk, etc, that you don't have to re-fill when you restart, it's a little different for each computer.I have a Lexmark Interpret S405. I am using a MBP laptop with WiFi, running 10.5.8. I have a cabled (non-wifi) Linsys router. I am using an Airport Express.
I was finally able to get the WiFi light on the Lexmark to be static green after reinstalling the Lexmark WiFi setup and reconfiguring my Airport settings so that both the computer and printer see each other.
In fact, I even updated the driver from Lexmark's Web site last night and I watched the WiFi light on the printer blink green indicating that the installation of the driver update was being communicated to the printer.
However, when I print, it opens the print window and says first 'Looking for S300-S400', then it says 'Printer is now online'. Then after about 10 seconds, I get this error: 'There is a problem communicating with the printer. Make sure the printer is powered on and connected to the computer. Delete or hold the job and try again.'
I've exhausted Lexmark's technical databases and couldn't find the answer here.
I've read that one possible solution was to delete all the printers from the 'Print & Fax' system preferences window and re-add. That didn't work.
Lexmark says for: The printer communicating on a network; however, the printer is not responsive. Possible causes could be:
1. Your printer is associated with a network, router, or access point, but it is not your network.
2. A software process is blocked by a system security firewall preventing network communication.
3. You are logged into Virtual Private Network (VPN).
4. You are connected to a network but have decided to switch to a USB connection.
I don't have a VPN and have removed the USB cable, then restarted both printer and computer, and deleted printers in Sys Prefs, restarted, and still no solution.
I can print directly via USB cable, but want to print wirelessly.
Lexmark also says to enter my PIN (which I have pulled out from the print menu screen on the printer) in the System. That tells me a lot...
Network settings on the print window on the printer also tell me Signal strength is 5 (excellent) and that I am on the network my airport is on.
Message was edited by: Macman17I bet this is too late but...
Are you trying to print through the airport express wirelessly or the built in wireless of the lexmark? If you want to use the airport express, there is no need to mess with the wireless printing on the lexmark at all. The airport express will be easy to set up, all the wireless setups through the printers are a pain.Hello, I wonder if anybody can help - my itunes application seems to have suddenly stopped communicating with my laptop's cd/dvd burner
(Generic Name (E: H - T-S D D A S - 20N ATA Device)).
About 2 years ago, I have experienced a similar problem, but was able to resolve it by downloading 64-bit compatible GEAR drivers to my system. However, the problem has re-appeared when I have updated to iTunes Version 10.1. Funny enough, the cd/dvd burner started getting recognized again when I updated to iTunes Version 10.2, but halfway through me burning a large playlist to multiple cds has suddenly stopped recognizing the cd/dvd burner again, and has never 'resolved itself' ever since.
I have tried multiple approaches to solving this issue, including completely re-installing itunes software and completely re-installing GEAR drivers, but nothing works. I have even tried uninstalling GEAR drivers completely, as I read that it worked for someone on one of the similar forums, but that didn't work either.
My itunes diagnostics runs all the points of the cd/dvd drive check successfully, except for the last point (Can Not Read Audio CD). Here's what the diagnostics summary looks like:
Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)
Hewlett-Packard HP Pavilion dv9700 Notebook PC
iTunes 10.2.1.1
QuickTime 7.6.9
FairPlay 1.11.16
Apple Application Support 1.5
iPod Updater Library 10.0d2
CD Driver 2.2.0.1
CD Driver DLL 2.1.1.1
Apple Mobile Device 3.4.0.25
Apple Mobile Device Driver not found.
Bonjour 2.0.4.0 (214.3)
Gracenote SDK 1.8.2.457
Gracenote MusicID 1.8.2.89
Gracenote Submit 1.8.2.123
Gracenote DSP 1.8.2.34
iTunes Serial Number 0016AB580A7B0C28
Current user is not an administrator.
The current local date and time is 2011-04-14 17:52:25.
iTunes is not running in safe mode.
WebKit accelerated compositing is enabled.
HDCP is not supported.
Core Media is supported.
Video Display Information
NVIDIA, NVIDIA GeForce 7150M / nForce 630M
** External Plug-ins Information **
No external plug-ins installed.
The drive F: Motorola MB810 Rev 0001 is a USB 2 device.
iPodService 10.2.1.1 (x64) is currently running.
iTunesHelper 10.2.1.1 is currently running.
Apple Mobile Device service 3.3.0.0 is currently running.
** CD/DVD Drive Tests **
No drivers in LowerFilters.
UpperFilters: GEARAspiWDM (2.2.0.1),
E: H-T-S DDA
S_-20N, Rev W_05
Audio CD in drive.
Found 1 songs on CD, playing time 255:08 on Audio CD.
Track 1, start time 00:02:00
Audio CD reading failed. Error Code: 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 0 0 0 0.
iTunes cannot play or import music from a CD in this drive. The drive may need a firmware update. Check with the manufacturer.
Get drive speed succeeded.
The drive CDR speeds are: 3 9 16 24.
The drive CDRW speeds are: 3.
The drive DVDR speeds are: 3.
The drive DVDRW speeds are: 3.
Error Correction is turned on for importing audio CDs.
I have noticed that the diagnostics summary containes a suggestion to update firmware of my laptop's cd/dvd drive, but currently there are no such firmware updates available.
Another frustrating issue that I ran into was trying to convey this issue to Apple Technical Support via e-mail using the Express Lane for the troubleshooting issues. I really fail to understand why I am being asked for the 'hardware serial number' when I'm clearly choosing the categories for 'iTunes/CD-DVD Import Issues' which are software, not hardware, categories! This prevents me from being able to simply send the description of my problem to the correct Apple Support department, and does not let me do that even when I enter my itunes' Serial Number, which can be found in the diagnostics summary provided above.
Much Thanks to anyone who can provide any kind of helpful advice, even if it's just on how to be able to convey this problem to Apple Support via e-mail!Okay ... checking something else:
Current user is not an administrator
Is that true? Or do you in fact have a Windows user account with full administrative rights?
(It's possible that a permission may have gone astray in your usual user account, which might be causing the burning issues.)Folks, I can not take credit for this.....you should send your checks to MarkinMadison. I've included his post in it's entirety. For me, this was the Holy Grail !!
My only comment is make sure when you are in the registry that you hit the 'apply' button to change and add things.
This probably won't solve everyone's problem but it clearly solved mine (and I tried all other 'solutions'), as well as Mark's.
Apple: please find out who MarkinMadison is and either cut him a big check or offer him free Ipods for life.
'Solution to 'Software required for communicating with the iPod is not installed'!
I battled this same problem for about 5 hours. Going through re-installations, the '5 R's', all these discussion boards. Nothing worked.
The problem is that iPodService was repeatedly crashing after minute or so. You can verify this by hitting Ctrl-Alt-Delete and noting that iPodService is missing from the process list (sort by image name), or by right-clicking on My Computer and selecting 'Manage', then going to Services and checking out the IPodService service - if it gives you the option to 'Start', then it's not running.
Here is what worked.
1. De-install iTunes and iPod (if you have the updater installed) completely by going to Start --> Control Panel --> Add/Remove Programs. Also delete the C:Program FilesiTunes and c:Progam FilesiPodbin directories. (Don't worry, this doesn't affect your saved music files.)
2. Log in as an Administrator
3. Go into the registry (note this is dangerous - you should be careful) and remove the iPod entries that the uninstaller misses.
3.1 Go to Start menu --> Run.
3.2 Type in 'regedit'.
3.3 Go to HKEYCLASSESROOT --> IPodService.iPodManager.
There are two keys here, iPodManager and iPodManager.1. In my case, I did not have permission to view either of these. I think this is the root cause of the problem. I think the installer can't properly update these because it doesn't have permission. So you need to change the permissions:
3.4 Right-click on IPodService.IPodManager
3.4.1 Select 'Permissions...' A warning will appear saying you don't have permission, but that you can change permissions.
3.4.2 On the window that launches, click on 'Advanced...'
3.4.3 Click on the 'Owner' tab.
3.4.4 Select a valid account (the one you're logged in under) under 'Change Owner To'.
3.4.5 Click the checkbox that says: 'Replace owner on subcontainers and objects.'
3.4.5 Hit 'OK'.
3.4.6 Back on the main Permissions window, hit Add and add the same account as a valid user.
3.4.6.1 Where it says 'Enter the object names to select', type in the account name, e.g. 'Smith'.
3.4.7 Click on the 'Allow' checkboxes for 'Full Control' and 'Read'.
3.4.8 Hit 'OK'.
3.5 Repeat procedure for the 'iPodManager.1' key.
3.6 Now right-click and delete both of these keys.
3.7 If you can't delete, you might need to open up the keys and repeat the procedure on the sub-keys.
4. Exit out of the registry editor.
5. Re-install iTunes. I re-installed iTunes and reconnected the iPod, and everything worked.
I want to repeat that editing the registry can completely mess up your computer if you modify the wrong things, so only do this if you're comfortable, and be extremely careful.
Hopefully this helps!
Apple support people: assuming this works, please add it to your solutions page, and feel free to reimburse me for spending half of Christmas figuring this out.
Mark'
Dimension 4600 Windows XPI have also posted the same question, earlier today. I purchased two for my children and cannot get the iPod to communicate with the computer. I have the iTunes software on my system, but during the installation process I cannot click the NEXT button, once I plug the iPod cable in. The computer does not detect it. I have tried all 6 USB 2.0 ports. I even removed the Dell Jukebox and MusicMatch programs. I am not a computer savvy person - just a mom who wants to give these to my children for Christmas. This is the first 'chat' site I have even registered on. I am so very frustrated. Hopefully, this can be resolved.
Due to some recent mac issues in my lab, we updated one of the computers to Maverick 10.9.4 from Snow Leopard 10.6.8 yesterday. Anyhow, this seems to have erased the ability of the mac to read or mount several identical USB drives with the NTFS format (WD My Passport Ultra 500GB USB3.0). It could do it yesterday when it was OSX 10.6.8, but not today (OSX 10.9.4). The drives still work fine on other OSX 10.6.8, Windows 8.1 and Ubuntu 14.04 computers (this is appears to be a problem with the Maverick 10.9.4 operating system itself, rather than the flash drives which work flawlessly with every other computer I've tried). I want to remove data from the computer to create backups on the USB drives (no, I don't want to create an online backup or buy a new set of USB drives).
diskutil can see the drives, but cannot verify or repair them as they lack a GUID (GPT) partition scheme. I'm assuming this is the root of the problem. Manually mounting the drives does not work. Installing the ntfs-3g driver also did not work (I was using this to write to the NTFS drives until we upgraded OS's). Installing the WD Passport drivers for OSX also did not work. How do I get the mac to mount these drives?
I could reformat one USB drive and then copy to the others, but this would be extremely inconvenient and take days of copying files back and forth (and would prefer to fix the mac rather than go through this with every NTFS drive I own). If I did this, the FAT32 hard drive format would not be suitable, as format is unable to handle the extremely large sequencing datasets I need to transfer. I'm not super familiar with hard drive formats, but in the event we cannot get Maverick to actually work could someone possibly suggest a format able to handle large file sizes (the largest file I need to move is ~60GB) and be compatible with Windows 8.1 / OSX 10.9.4 / Ubuntu 14.04 as well?
Another workaround I thought of would be just to install an Ubuntu partition on the mac and get the files off through the Linux install. Which is also inconvenient, but would probably be faster than trying to reformat the drives and copy everything over onto them again given the amount of data I want to transfer.
Unrelated, but is there any way to view files and folders in the OSX root directory besides through Terminal? It seems like this functionality was also removed when we 'upgraded' from Snow Leopard. (At this point, if it were up to me I would wipe all of the macs we own and replace them with Ubuntu... even the most minor of tasks always require some sort of workaround with them... at my wits end here ).Yeah this definitely appears to be a problem specifically with this mac. It's been having all sorts of weird problems lately, and we figured that upgrading to Maverick might fix them (but instead we got new problems).
To give an update on this, I ended up reformatting one of the drives to HFS+ and disabled journaling. It now recognizes the drive again, and I'm pulling the files off that way. I looked at exFAT, but it looks like HFS+ has much better Linux support (Windows is read-only but that's only a minor annoyance, as the algorithms to process the data only run on UNIX machines anyways). It's a shame I couldn't keep using NTFS (had to copy over literally EVERYTHING again...) but whatever. Again, no solution for the issue (where this mac can't read NTFS drives).
@rkaufmann87 - To give a bit more explanation, we recently had to disable online backups because apparently the sheer amount of data causes Time Machine to freeze the computer and fail every time it has a scheduled backup (original issue we thought that upgrading to Maverick would solve... didn't work). The hard drive has been having a lot of issues when it begins to reach max capacity as well. So I am pulling off all of my files to external hard drives and deleting the local copy before we attempt to back up online again. And the data would probably take me a year and a lot of money to recreate (for the curious, it's high throughput sequencing data). I'm choosing not to take any chances as a result.My MacBook is not connecting to the host computer for the printer. The host computer has a static IP address which is different from the IP address that the laptop is looking for. How do I change the laptop so that it looks for the host computer's correct IP? The laptop is connected to the router. I know this because I can get on the internet with the laptop.
The host computer is Dell and the operating system is Windows 7. The printer is an Epson, and it is wired to the host computer with a USB cable. It does have host printing turned on.
The three have been working harmoniously for a long time. The router had to be reset; and after that, the MacBook documents would no longer print.
We created a new static IP address on the Dell but the MacBook is not recognizing it. We have researched the internet trying to figure out how to make the MacBook locate and recognize the correct IP address from the Dell so they can communicate with each other. The laptop is not communicating with the host computer because is is looking for the wrong IP. The host IP is 192.168.1.245 and the laptop is looking for 192.168.15.237.
I hope everything is clear. The person who originally set it up is no longer available to help me. Thank you for any help you may give me.Using Thinkpad Trackpoint USB Keyboard with MacBook Pro, Air, Retina (with pictures)
The purpose of this discussion thread is to:
(1) Get community thoughts around using alternative and complimentary mousing approaches with MacBooks
(2) To share a current and searchable set of resources for those interested in leveraging a best-of-both-worlds approach for using a non-Apple Trackpoint Keyboard with an Apple MacBook.
(3) To level-set the fact that a Thinkpad Trackpoint USB Keyboard works with MacBooks automatically and instantly out-of-the-box.
Note: I created this discussion because I found that all the other discussion threads related to using a Thinkpad Trackpoint Keyboard with MacBooks were archived and therefore I could not post my thoughts there.
I have been using MacBooks for 3+ years now. Airs, Pros, Retinas etc. I LOVE the built-in MacBook Apple Trackpad. It is wonderful. Apple has no equal as far as Trackpads go.
In addition, I have been using the Thinkpad Trackpoint USB Keyboard with my MacBooks for ~2 years, and below is why I have found BOTH the Apple Trackpad and Thinkpad Trackpoint to be great.
The Trackpoint and Trackpad both have their sweet spots. Personally I use the built-in Apple Trackpad on my MacBooks when I'm using my MacBook for less than 1 hour, loosely speaking. If I am going to be heads-down for more than 1 hr writing, reading, surfing, graphic designing, programming, workshop facilitating, teaching, mindmapping, presenting, demoing, etc. then I pull out my 'Lenovo Thinkpad USB Keyboard with Trackpoint (55Y9003) > https://www.google.com/search?&q=lenovo+thinkpad+trackpoint+usb+keyboard
I know many will laugh at me for using a Thinkpad Trackpoint Keyboard with a MacBook... Keeping an open mind, let's just agree that there is historical precedence for alternative mousing devices. If I could only choose one, I would use the Apple MacBook built-in Trackpad exclusively, however with alternatives come potential benefits. Keep in mind that Apple, Microsoft, Logitech and many other companies make millions of dollars each year providing alternative peripheral devices for computers, and mousing is no exception. Regardless, I just want to share my positive experiences using both. :-)
Why should you care? For *some* people the following is true and meaningful. The Trackpoint (the little red eraser head stick thingy) in the midle of the keyboard enables useful and unique dynamics/use-cases, including:
You don't have to take your hand(s) off the keyboard to mouse
You can independantly click without accidentally moving the mouse (Yes I know some people don't have issues with this)
You don't run out of finger-gesture runway when you're moving your mouse across the screen (I know this is a gray area for some people)
For mouse-movement-heavy applications (e.g. Graphics, drawing, etc.) the Trackpoint *is at times* more exacting
Below I share some pictures (which I know *look* ridiculous to some people, but none-the-less help demystify what this looks like. And, while ridiculous looking, it is actually quite thin and elegant once you get over the initial shock of seeing these two diverse technologies combined in this way.
Rest assured, the keyboard shown below (google '55Y9003') is VERY light, thin and fits in almost any laptop case/backpack easily so it is not a big deal to carry it, if you work on-the-go. In addition:
It is UNCANNY how well it fits on top of the keyboard space of all MacBooks.
It fits perfectly around the corners of the MacBook Pro/Air/Retina keyboard
Note: I took one of the 5 rubber feet/pads off the bottom of my keyboard, the one in the middle
Lastly, you can actually use the built-in Apple Trackpad at the SAME TIME as the Trackpoint Keyboard.
It is quite a nice best-of-both-worlds approach for people that like the benefits of the 'Why should you care?' use cases above.
Please reply and comment with your thoughts and please let's keep it positive, constructive and friendly :-)
Pictures Below:
My two Retina MBPs, one with and one without the keyboard, so you can easily see the difference. (As if you wouldn't)
A slightly closer-up shot of just the RMBP with the Trackpoint Keyboard on top
Please reply and comment with your thoughts and please let's keep it positive, constructive and friendly :-)Newer Bluetooth version of the ThinkPad External Trackpoint Keyboard available...
The new version is smaller, so you can use your MacBook Trackpad at the same time as your Trackpoint keyboard.
Here is the Lenovo model/Part Number# 0B47190
Here is a picture of what it looks like:
Note: Just like the older larger USB model keyboard, there is a rubbery footpad in the middle of the bottom of the keyboard that I just peeled off. Otherwise, it makes the 'H' key press accidentally under-neath the keyboard. Once I took that off, it fit perfectly over and around the built-in MacBook keyboard, so I can optionally put it on top of my MacBook for easy typing. :-)Can anyone help? I go to launch my Hp Director software to scan a document and an error message appears that says 'An error occurred communicating with the scanning device. Please ensure that the scanning device is connected properly and try again.' This has happened before but I can't remember the steps performed on the Menu of the scanner. Does anyone know how to get the computer and Laserjet 2840 to communicate?
ThanksAlmostThere wrote:
If the error message appears on the computer while scanning from a networked product, click this link: http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&dlc=en&cc=au&product=3204785&docname=c00897542. If with USB, click this link: http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00040499&cc=au&lc=en&dlc=en&product=3204785
Regards,
AlmostThere
your link @ http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&dlc=en&cc=au&product=3204785&docname=c00897542 doesn't workHi this is Michele,
I've got a problem with a temperature sensor, called ULAB Datalogger. It comunicates with the PC through the USB port. I do not have any driver-CD to install, so the computer does not see it when I plug it to the USB port. I was trying to use Labview to get the ULAB into communication with the PC but it seems I can't do it. I am doing so, simply by connecting the ULAB datalogger to the USB port of the PC.
Does anyone have any idea how I can make it?
Thanks Michele.Hi,
I agree with Jim about searching and downloading the device driver from the CMA website. The Coach family software should be the solution you are looking for.
Let me know if you need additional support.
Have a nice day!
Matteo C. - Test Engineer
Paragon Driver For Mac
Maybe you are looking for
At one time, a long time ago, I had a mount for 'my_server/Our_Pictures' set up. Now, whenever I try to do something like, say, change the background image on my desktop, I'm presented with a message saying 'There was a problem connecting to the ser
Hi Guys, I'm trying to insert|add image file into opening PDF file with specified location (X|Y) and scale (Width|Hight) but got many of troubles If use third party like iTextSharp or something else thing become simple but i want to use Acrobat SDK t
We have a page with an action binding that is invoked automaticaly on entering the page: <executables> <invokeAction Binds='process'/> If an error (exeption) occurs the invoke action will be called 5 times. This is that our underly
Hi there, We have a 3-tier systems landscape for BI: DEV, QAS, PRD (we do not have a sandpit BI). In our R/3 development system we habe two clients which are both setup as source system for BI DEV. One of the clients in R/3 DEV serves as sandpit in t
I have a big problem with my iPod. I was using it in my friend's car and plugged it into the USB port into the car radio to play music. Before this, it was completely fine. Once I plugged it in, it went haywire. It jumped from song to song and did no
Comments are closed.