Author Topic: LTspice IV - can't drag whole area!  (Read 2099 times)

0 Members and 1 Guest are viewing this topic.

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
LTspice IV - can't drag whole area!
« on: November 06, 2022, 09:17:40 pm »
 LTspice IV - can't drag whole area!

What I mean is that I can't drag the entire... shall we say "Workspace" ... the entire area - I mean clicking on a blank spot and dragging... I am running it on XP... I can't pan the entire sheet. If you could help me, I'm not sure how to proceed, and Google is a minefield, as ever.

Cheers guys!
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14806
  • Country: fr
Re: LTspice IV - can't drag whole area!
« Reply #1 on: November 06, 2022, 09:25:12 pm »
Well you're using a very old version of LTSPice on a very old OS. Not sure you'll find many with the same setup here.

Using Win 7 and LTSPice XVII, panning is done by left-clicking anywhere and dragging with button pressed.
And the zoom with mouse wheel is implemented backwards compared to what's "normal" (and used in 99.99% of applications). Gotta love LTSpice's UI. :-DD
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #2 on: November 06, 2022, 09:27:58 pm »
Well you're using a very old version of LTSPice on a very old OS. Not sure you'll find many with the same setup here.

Using Win 7 and LTSPice XVII, panning is done by left-clicking anywhere and dragging with button pressed.
And the zoom with mouse wheel is implemented backwards compared to what's "normal" (and used in 99.99% of applications). Gotta love LTSpice's UI. :-DD

Yeah, I had a VirtualBox Win 7 running but the taskbar kept glitching and going all blurry (a known issue, apparently) - I didn't want to spend 2 days down a rabbit hole (as software tends to drag you!) and so I went to my go-to stalwart, XP. Thanks, and yeah, the UI is quirky but I like it - it's nice to not be "the norm" :) - cheers mate.  :D
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 12942
Re: LTspice IV - can't drag whole area!
« Reply #3 on: November 06, 2022, 09:29:56 pm »
IIRC drag the background was introduced with LTspice XVII.
In LTspice IV you either have to use the scroll bars or in Control Panel: Drafting options, enable
Quote
Automatically scroll the view: Checking this box makes the view of the schematic scroll as you move the mouse close the edge while editing the schematic.
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #4 on: November 06, 2022, 11:55:59 pm »
Well well well, it turns out that something as SIMPLE as removing the very buggy VirtualBox 7, and replacing it with VirtualBox 6, fixed the blurry taskbar issue and crashing, so now I may use LTspice XVII again! So much for software and its "progress" lol.
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #5 on: November 07, 2022, 12:05:19 am »
If you are on Linux, Mac or FreeBSD, there is no need for VirtualBox or any other virtualisation.  Install WineHQ, then download the Windows version of the newest LTspice and double click the .exe installer.  This will install LTspice under WineHQ, without any virtual machine.

WineHQ is not a virtual machine, it translates low level OS calls from the ones that were destined to Windows, to OS calls for your native OS.  Many other Windows games and programs will work just fine under WineHQ, sometimes even faster than on a native Windows install.

LTspice installed under WineHQ will be fully functional and able to run, save, auto-update and so on, just as if it were on a Windows machine.
« Last Edit: November 07, 2022, 12:08:59 am by RoGeorge »
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #6 on: November 07, 2022, 12:21:01 am »
If you are on Linux, Mac or FreeBSD, there is no need for VirtualBox or any other virtualisation.  Install WineHQ, then download the Windows version of the newest LTspice and double click the .exe installer.  This will install LTspice under WineHQ, without any virtual machine.

WineHQ is not a virtual machine, it translates low level OS calls from the ones that were destined to Windows, to OS calls for your native OS.  Many other Windows games and programs will work just fine under WineHQ, sometimes even faster than on a native Windows install.

LTspice installed under WineHQ will be fully functional and able to run, save, auto-update and so on, just as if it were on a Windows machine.

Thanks, appreciate the guidance, and yes, I know Wine of old, but prefer a SOLID foundation (Windows) as opposed to "one which LOOKS like concrete but ain't" (Wine) - and I have other tools I want to install later, and cannot entertain more Linux hoop-jumping, unnecessarily (the aim is to create a schematic, not to spend a day learning obscure Linux fu, as adept as I am at it, after 20 years :) )

Every second I spend fannying around in software, is a second wasted, which I could've spend doing the actual thing, versus preparing to setup the tools to prepare the other tools to DO the thing... if ya catch my drift?
« Last Edit: November 07, 2022, 12:24:09 am by eti »
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #7 on: November 07, 2022, 07:13:52 am »
To install wine in Linux (Debian-like Ubuntu and such) you open a terminal and type two lines:
Code: [Select]
sudo apt update
sudo apt install wine64
That's all, no mess and no multi GB virtual machines.

Then you download the LTspice 64bits for Windows from its official distributor
https://ltspice.analog.com/software/LTspice64.exe

Then double click the downloaded 'LTspice64.exe' installer, and it will start and run just as if it were Windows.  Nothing to adjust or to fuss around with.  Nothing stops you to install other tools later (in wine, or) in a VM if you prefer so.

Then you double click the LTspice icon straight from Linux, no virtual machine to start/stop, nothing to tune.

What operating system does your PC have?  Wine is rock solid nowadays, it is not like it was many years ago.  Wine is also more backwards compatible with native Windows programs than the current Windows itself is.  ;D
 
The following users thanked this post: eti

Offline macboy

  • Super Contributor
  • ***
  • Posts: 2270
  • Country: ca
Re: LTspice IV - can't drag whole area!
« Reply #8 on: November 07, 2022, 01:59:52 pm »
If you are on Linux, Mac or FreeBSD, there is no need for VirtualBox or any other virtualisation.  Install WineHQ, then download the Windows version of the newest LTspice and double click the .exe installer.  This will install LTspice under WineHQ, without any virtual machine.

WineHQ is not a virtual machine, it translates low level OS calls from the ones that were destined to Windows, to OS calls for your native OS.  Many other Windows games and programs will work just fine under WineHQ, sometimes even faster than on a native Windows install.

LTspice installed under WineHQ will be fully functional and able to run, save, auto-update and so on, just as if it were on a Windows machine.

Thanks, appreciate the guidance, and yes, I know Wine of old, but prefer a SOLID foundation (Windows) as opposed to "one which LOOKS like concrete but ain't" (Wine) - and I have other tools I want to install later, and cannot entertain more Linux hoop-jumping, unnecessarily (the aim is to create a schematic, not to spend a day learning obscure Linux fu, as adept as I am at it, after 20 years :) )

Every second I spend fannying around in software, is a second wasted, which I could've spend doing the actual thing, versus preparing to setup the tools to prepare the other tools to DO the thing... if ya catch my drift?

Windows XP in 2022 is hardly a "solid foundation".   :palm:

I have nothing against virtual machines, I always have at least two running at any given time. I'd recommend VMWare player. It's very solid and mature, basically VMWare Workstation underneath, with a more limited GUI for creating or configuring VMs (you can always edit the vmx directly if needed, I do).

...And the zoom with mouse wheel is implemented backwards compared to what's "normal" (and used in 99.99% of applications). Gotta love LTSpice's UI. :-DD
Tools > Control Panel > Drafting Options > "Reverse Mouse Wheel Scroll" checkbox.
 
The following users thanked this post: tooki

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14806
  • Country: fr
Re: LTspice IV - can't drag whole area!
« Reply #9 on: November 07, 2022, 07:30:59 pm »
...And the zoom with mouse wheel is implemented backwards compared to what's "normal" (and used in 99.99% of applications). Gotta love LTSpice's UI. :-DD
Tools > Control Panel > Drafting Options > "Reverse Mouse Wheel Scroll" checkbox.

Ah thanks, that does the trick! Still looks weird that the author would consider the standard way of using the mouse wheel "reversed", but oh well. At least the option to change it is there.

The UI is pretty hopeless in LTSpice anyway. Sure we get used to it. But come on. ;D

 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #10 on: November 08, 2022, 01:35:24 am »
The UI is very productive for a CAD, use/set keys shortcuts and use them instead of clicking menus and icons.  In any CAD is the same, use the keyboard or suffer.

Set M for Move, D for Drag, R for resistor, C for Capacitor, P for place Part, W for Wire, Space to fit full view, and so on, a single key press for each action or components.  Use the mouse wheel to zoom, and disable schematic autodrag.

They all can be changed from LTspice's control panel, avoid CTRL or other key alterators, though I have CTRL+M for Mirror, and CTRL+R for Rotate.
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #11 on: November 08, 2022, 02:37:52 am »
The UI is very productive for a CAD, use/set keys shortcuts and use them instead of clicking menus and icons.  In any CAD is the same, use the keyboard or suffer.

Set M for Move, D for Drag, R for resistor, C for Capacitor, P for place Part, W for Wire, Space to fit full view, and so on, a single key press for each action or components.  Use the mouse wheel to zoom, and disable schematic autodrag.

They all can be changed from LTspice's control panel, avoid CTRL or other key alterators, though I have CTRL+M for Mirror, and CTRL+R for Rotate.

I agree. You soon get used to it after an hour or so, it’s trivial. Lacking modifier key combos is a boon; single key to learn = faster muscle memory training.

I’m still not gonna be using “Wine” though, as I explained the reason to be that I need a “solid foundation” (Win 7, and not Win XP as someone erroneously assumed I’d meant) for future software installs.

I know Dave has had a similar experience with editing suites with people telling him “you should try X software, no, you really should try, no, you really really really really need to try it!!” and with respect, as good as it is; this works flawlessly for me, and I’m happy not wasting more time on something I don’t need.

I’ve tried restoring this old HP ProBook 6460b to factory Win 7, using the original HP discs, and it has this infuriating habit of deciding to sometimes fully shut down and sometimes not, under ALL versions of Windows I’ve tried (And yes, I fully reset the BIOS).

Time sunk can’t be reclaimed, and since I am always using Linux, and the bash shell is VASTLY superior AND Ubuntu shuts the laptop down first time EVERY SINGLE time, then I’m using it and that’s that. My life is precious to me and I have a hatred of wasting it pandering to idiotic problems which are nearly always IT-based.
« Last Edit: November 08, 2022, 02:40:10 am by eti »
 

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #12 on: November 08, 2022, 04:36:29 am »
To install wine in Linux (Debian-like Ubuntu and such) you open a terminal and type two lines:
Code: [Select]
sudo apt update
sudo apt install wine64
That's all, no mess and no multi GB virtual machines.

Then you download the LTspice 64bits for Windows from its official distributor
https://ltspice.analog.com/software/LTspice64.exe

Then double click the downloaded 'LTspice64.exe' installer, and it will start and run just as if it were Windows.  Nothing to adjust or to fuss around with.  Nothing stops you to install other tools later (in wine, or) in a VM if you prefer so.


Then you double click the LTspice icon straight from Linux, no virtual machine to start/stop, nothing to tune.

What operating system does your PC have?  Wine is rock solid nowadays, it is not like it was many years ago.  Wine is also more backwards compatible with native Windows programs than the current Windows itself is.  ;D

I know how to do this, but for anyone else reading this, your guide fell at the first hurdle; double-clicking "LTSpice64.exe" opens it in "archive manager"; one needs to run "wine LTspice64.exe" from a shell.

I concede that it works very well in wine... I shall test and report back if errors arise. Many thanks, I swallowed my pride and tried... (if rhyme were a crime I'd be doing time...)


[UPDATE]: The "help" (Windows "CHM" filetype) viewer DOES NOT work. Bye Bye Wine, time waster.

Rhetoric, but in case I’m “taken to task” on this (not that I care), here’s more evidence that a VM is just simpler and more reliable; I don’t care about all this “freedom” nonsense (delusional thinking) or “nasty” proprietary hogwash spiel, I want a tool to work, and a VM works as expected, wine does not. I’ve had mixed success with 🍷 wine over the years, having only seen it as “ahhh, how quaint, bless ‘em”

>> https://unix.stackexchange.com/questions/7072/wine-vs-virtualbox#:~:text=VirtualBox%20takes%20a%20lot%20more,works%20very%20well%20in%20VirtualBox.

Just use the proper, genuine tool, not a kinda-sorta-maybe halfway house like wine.

This is similar to why people buy a Mac. You can mess about with “Hackintosh” (and I have A LOT) but when you want work done, you buy the right tool for the job, and trying to get Linux to do what only a Mac can do with all these freetard tools? Uh, nope, tried since 2007, time sink!

« Last Edit: November 08, 2022, 07:59:17 am by eti »
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #13 on: November 08, 2022, 10:32:51 am »
I know how to do this, but for anyone else reading this, your guide fell at the first hurdle; double-clicking "LTSpice64.exe" opens it in "archive manager"; one needs to run "wine LTspice64.exe" from a shell.

To me it works exactly as I wrote.  Double click on any .exe to run it, including installers, it even executes .msi with double click from Linux. While it is possible to start the installer from the terminal, there is no need to type "wine LTSpice64.exe".  Double click the file from Dolphin and it will ask you if you want to run it, and if you allow that it will install LTspice.

Most probably wine was not allowed to make its file associations, that's probably why CHM files doesn't work either.

For me Wine worked flawless so far with zero maintenance, while VirtualBox will ask once in a year or so to update Guest addition and update both the guest and the host, had to be started/stopped manually, and VMs are rather large.  But I do use them quite often, to preserve the toolchain for various devboards over the years.

My point was to say WineHQ is behaving rock solid in my experience, not to force WineHQ on everybody else.
Of course you should use whatever setup is more productive for you.
« Last Edit: November 08, 2022, 10:35:13 am by RoGeorge »
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 19669
  • Country: gb
  • 0999
Re: LTspice IV - can't drag whole area!
« Reply #14 on: November 10, 2022, 10:27:26 am »
If you are on Linux, Mac or FreeBSD, there is no need for VirtualBox or any other virtualisation.  Install WineHQ, then download the Windows version of the newest LTspice and double click the .exe installer.  This will install LTspice under WineHQ, without any virtual machine.

WineHQ is not a virtual machine, it translates low level OS calls from the ones that were destined to Windows, to OS calls for your native OS.  Many other Windows games and programs will work just fine under WineHQ, sometimes even faster than on a native Windows install.

LTspice installed under WineHQ will be fully functional and able to run, save, auto-update and so on, just as if it were on a Windows machine.

Thanks, appreciate the guidance, and yes, I know Wine of old, but prefer a SOLID foundation (Windows) as opposed to "one which LOOKS like concrete but ain't" (Wine) - and I have other tools I want to install later, and cannot entertain more Linux hoop-jumping, unnecessarily (the aim is to create a schematic, not to spend a day learning obscure Linux fu, as adept as I am at it, after 20 years :) )

Every second I spend fannying around in software, is a second wasted, which I could've spend doing the actual thing, versus preparing to setup the tools to prepare the other tools to DO the thing... if ya catch my drift?
LTSpice is specifically designed to run under WINE. It's much more reliable than an emulator. It's not the same as running a random piece of software, which isn't designed for WINE.
 

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #15 on: November 10, 2022, 06:08:49 pm »
If you are on Linux, Mac or FreeBSD, there is no need for VirtualBox or any other virtualisation.  Install WineHQ, then download the Windows version of the newest LTspice and double click the .exe installer.  This will install LTspice under WineHQ, without any virtual machine.

WineHQ is not a virtual machine, it translates low level OS calls from the ones that were destined to Windows, to OS calls for your native OS.  Many other Windows games and programs will work just fine under WineHQ, sometimes even faster than on a native Windows install.

LTspice installed under WineHQ will be fully functional and able to run, save, auto-update and so on, just as if it were on a Windows machine.

Thanks, appreciate the guidance, and yes, I know Wine of old, but prefer a SOLID foundation (Windows) as opposed to "one which LOOKS like concrete but ain't" (Wine) - and I have other tools I want to install later, and cannot entertain more Linux hoop-jumping, unnecessarily (the aim is to create a schematic, not to spend a day learning obscure Linux fu, as adept as I am at it, after 20 years :) )

Every second I spend fannying around in software, is a second wasted, which I could've spend doing the actual thing, versus preparing to setup the tools to prepare the other tools to DO the thing... if ya catch my drift?
LTSpice is specifically designed to run under WINE. It's much more reliable than an emulator. It's not the same as running a random piece of software, which isn't designed for WINE.

Please cite the sources which state this, as it seems a little dubious. Why would they target such a niche demographic? They wouldn’t 

 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14806
  • Country: fr
Re: LTspice IV - can't drag whole area!
« Reply #16 on: November 10, 2022, 07:16:50 pm »
That it was "specifically designed" to run under Wine is sure a bit of an overstatement, but as mentioned by the Wine team itself, the maintainer of LTSpice has always been prompt at considering and fixing compatibility issues: https://appdb.winehq.org/objectManager.php?sClass=application&iId=2000
 
The following users thanked this post: eti

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #17 on: November 10, 2022, 07:49:53 pm »
Indeed, the fact LTspice runs under WineHQ is not just a happy accident.

I think LTspice officially supports running on WineHQ, and being tested against it, too, since about 20 years ago:
https://groups.google.com/g/sci.electronics.cad/c/62F-2tviHYE/m/NXksfIUn5HkJ
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #18 on: November 10, 2022, 08:04:30 pm »
Indeed, the fact LTspice runs under WineHQ is not just a happy accident.

I think LTspice officially supports running on WineHQ, and being tested against it, too, since about 20 years ago:
https://groups.google.com/g/sci.electronics.cad/c/62F-2tviHYE/m/NXksfIUn5HkJ

I think maybe you are a little fanciful here, maybe as Linux advocates; please would you show where it explicitly states this (versus an optimistic personal interpretation). Were it "officially supported", would it not say so on the download page? One would think so...

Also, see this thread: https://ez.analog.com/design-tools-and-calculators/ltspice/f/q-a/550387/error-in-interpretation-of-paths-when-running-ltspice-under-linux where "John Kevin" of Analog, specifically says "LTspice is not available for Linux"

Case closed.

 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14806
  • Country: fr
Re: LTspice IV - can't drag whole area!
« Reply #19 on: November 10, 2022, 08:09:32 pm »
Not sure what your point is. I've seen very few Windows software maintainers officially *claiming* compatibility with Wine. That would be shooting themselves in the foot as they are targetting Windows and have little to no control over Wine. So, that the Wine team itself say that LTSpice is well supported should be enough and all you'll probably ever get.

I don't doubt you'll run into bugs. As if LTSpice had no bugs on Windows already as it is. It has quite a few, and some annoying ones that never got fixed. It's still usable, but nowhere near perfect.
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 6442
  • Country: ro
Re: LTspice IV - can't drag whole area!
« Reply #20 on: November 10, 2022, 08:35:35 pm »
I think maybe you are a little fanciful here, maybe as Linux advocates; please would you show where it explicitly states this (versus an optimistic personal interpretation). Were it "officially supported", would it not say so on the download page? One would think so...

That was an argument for "it is not just a happy accident, it's tested against wine, too, not only against Windows".

How else would one be able to implement such a "-wine" switch without testing it with WineHQ, too, not only on Windows.
Quote
Q. It seems LTspice is running slightly differently
under WINE/Linux than windows. Why is that?
A. LTspice detects whether or not it's running under
WINE. If so, it works around a few WINE issues.
You can force LTspice to think it's running under
WINE with the command line switch -wine. You can
force it to think it's not with the command line
switch -nowine in case you're interesting in
debugging WINE.
Source:  https://groups.google.com/g/sci.electronics.cad/c/62F-2tviHYE/m/NXksfIUn5HkJ

You seem more inclined to rant than to ask why something doesn't work, which might be very time consuming and solve nothing at the end of the day, so I won't argue any longer.  I know LTspice as working very well under WineHQ, and I'm using it like that for many years now.  To me, that's "solid foundation" enough.  Won't split the hair any longer upon this.
« Last Edit: November 10, 2022, 08:38:52 pm by RoGeorge »
 
The following users thanked this post: eti

Offline etiTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 1801
  • Country: gb
  • MOD: a.k.a Unlokia, glossywhite, iamwhoiam etc
Re: LTspice IV - can't drag whole area!
« Reply #21 on: November 10, 2022, 09:06:35 pm »
I wouldn't call a request for a firm confirmation that LTspice is "officially supported" on Wine, a "rant" - strong implications and statements were made, I am a very literal, fact-seeking person; it was claimed, I am following up on the claim.

I am neither even slightly upset, annoyed or bothered (since no tone of voice exists, you can't tell that) - I am merely asking for a citation, and if none exists, that's cool - no worries. :)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf