afraid it's not inplemented correctly, and it seems to be case sensitive, I have tested it already. With that rule if you have something like "abc.Pdf" it doesn't work
afraid it's not inplemented correctly, and it seems to be case sensitive, I have tested it already. With that rule if you have something like "abc.Pdf" it doesn't work
Hi there, say I have this situation:ul a[href$=".pdf"]{...}
to match any link that end in .pdf: how do I match any possible combination of "pdf"? Say "pDf", "PDF" etc?
I thought that I could use regex in the css, but I really don't know anything about regex, so I came up with this selector but I have no idea if it will work or not:ul a[href$="/.pdf/i"]{..}
because I am not sure whether I need to escape quotes or not
Or a more longwinded one could be the following rules in the css
ul a[href$=".pdf"]{...}
ul a[href$=".Pdf"]{…}
ul a[href$=".PDf"]{…}
ul a[href$=".PDF"]{…}
ul a[href$=".pDF"]{…}
ul a[href$=".pdF"]{…}
ul a[href$=".PdF"]{…}
ul a[href$=".pDf"]{…}
The possible combinations should 8 or 9? Not quite sure
Any help appreciated
thanks
Hi all, I have recently built a website using wordpress and I have noticed that wordpress adds some classes to my html tags automatically. I asked for support in their forum, but nobody got back to me, so I was hoping somebody could she some light on this?
SO I have added some images to the website using the html tab in wordpress, and all worked ok. Then when I added more images, this time using the "visual tab" wordpress squeezed in extra classes:
SO here's the offending page:
http://www.andychristodrums.co.uk/?page_id=15
Look at the thumbnails, they all looked the same except the last one which has a funny border.
I added them all manually except the last one which was inserted using the upload/insert function under visual tab in the editor. If you check the code the offending picture has a new class coming from nowhere (in italic, between one *)here's the code:
<div class="thumb"><a title="Andy photos" href="http://www.andychristodrums.co.uk/?page_id=277"><img *class="alignnone size-full wp-image-334" title="cropped pic amir" *src="http://www.andychristodrums.co.uk/wp-content/uploads/2012/06/cropped-pic-amir3.png" alt="" *width="97" height="73"* /></a></div>
Why wordpress keeps adding classes to it? where is this code class="alignnone size-full wp-image-334" title="cropped pic amir" ...width="97" height="73"
the extra bits are: (class="alignnone size-full wp-image-334" title="cropped pic amir"
and width="97" height="73"
)
Compare the above to any other image added manually:<img src="http://www.andychristodrums.co.uk/wp-content/themes/twentyeleven-child/images/thumb_template_8.jpg" alt="">
For my friend this is a big big problem because he doesn't know any html so he needs to insert images …
right, changes made, here's the amended version:
package lottery;
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
public class Lottery {
public static void main(String[] args) {
int[] numbers = new int[49];
//int[] numbers = new int[49];
int[] winningNumbers = new int[6]; //array holding 6 random numbers
int[] userNumber = new int[6]; //array holding the input
Scanner theNumbers = new Scanner(System.in);
int guesses;
int counter = 0;
int i;
/*
for(i = 0; i < numbers.length; i++){
numbers[i] = i + 1;
out.println(numbers[i]);
}
*/
//generate 6 random numbers
for(i = 0; i < winningNumbers.length; i++ ){
int randomNums = new Random().nextInt(49) + 1;
winningNumbers[i] = randomNums;
}
out.println("Enter the 6 numbers");
for(i = 0; i < userNumber.length; i++){
guesses = theNumbers.nextInt();
userNumber[i] = guesses;
out.println(userNumber[i]);
if(winningNumbers[i] == userNumber[i] ){
counter+=1;
}
}
if (counter == 6) {
out.println("you won!! COngratulations!");
}
else
out.println("you lose!");
}
}
This compiles ok but there is a problem. In the console when I input the numbers, the number I input gets printed out straight away, so I end up with the same number twice. Maybe a screenshot clarifies things. http://antobbo.webspace.virginmedia.com/various_tests/lotteryOutput.png
Say the numbers I input are these:
1
2
3
4
5
6
Have a look at the screenshot and you will see this situation in the console :
1
1
2
2
3
3
4
4
5
5
6
…
Thanks I will make the amendments, try and post back the results. I would like to clarify one thing if I may:
I thought that a variable initialization in java isn't not mandatory,but I seem to understand from your amendments that it is
Fair enough for the other erros, all things I should have been more careful with, thank you very much for pointing them out, much appreciated
Hi there, as one of my first programs in java, I thought I will do a simple (!) lottery program...needless to say it doesn't compile, and after looking at it for quite awhile trying to unsuccessfully spot the error (I am not sure how to debug in netbeans, any advice on that very welcome too of course) I thought that it is time for some help. here's the program (compiled with netbeans):
package lottery;
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
public class Lottery {
public static void main(String[] args) {
int[] numbers = new int[49];
//int[] numbers = new int[49];
int[] winningNumbers = new int[6]; //array holding 6 random numbers
int[] userNumber = new int[6]; //array holding the input
Scanner theNumbers = new Scanner(System.in);
int guesses;
int counter;
int i;
/*
for(i = 0; i < numbers.length; i++){
numbers[i] = i + 1;
out.println(numbers[i]);
}
*/
//generate 6 random numbers
for(i = 0; i < winningNumbers.length; i++ ){
int randomNums = new Random().next(49) + 1;
winningNumbers[i] = randomNums;
}
out.println("Enter the 6 numbers");
for(i = 0; i < userNumber.length; i++){
guesses = theNumbers.nextInt();
userNumber[i] = guesses;
out.println(userNumber[i]);
if(winningNumbers[i] == userNumber[i] ){
counter+=1;
}
}
if (counter == 6){
out.println("you won!! COngratulations!");
else
out.println("you lose!");
}
}
}
SO the idea behind this is that the computer generates 6 random number in the range of 1 to 49, and store them in an array, the user inputs his own 6 guesses, stores them into an array, then each …
Fab, thanks a lot for your help
yes sure, in fact this is the way I test websites (by toggling the different document modes). The problem is that it is misbehaving with every website, so it's not just one site, which makes me think that there is something fundamentally wrong with it...
Thanks, I guess it will come with experience, I am still very new to java. Is this difference detailed in the API, I coldn't find it...
ah I see, thanks guys, so effectively this on its own int randomNumber = new Random()
is useless, I have to tell it what kind of number I want to generate.
I guess what confused me was the fact that nextInt() was used in things like user input to get the next input, and I couldn't understand why in hereint randomNumber = new Random().nextInt(10) + 1;
we had to get the next int. So to summarize in the random number case, nextInt()
has a different "meaning" so to speak
thanks
Oh that's ok thanks, I think I have understood the way it works, roughly, what was bugging me was why do we have to use nextInt(), not quite sure what its role is
HI I was wondering if you can help me with this random number program.
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
class GuessAgain {
public static void main(String args[]) {
Scanner myScanner = new Scanner(System.in);
int numGuesses = 0;
int randomNumber = new Random().nextInt(10) + 1;
out.println(" ************ ");
out.println("Welcome to the Guessing Game");
out.println(" ************ ");
out.println();
out.print("Enter an int from 1 to 10: ");
int inputNumber = myScanner.nextInt();
numGuesses++;
while (inputNumber != randomNumber) {
out.println();
out.println("Try again...");
out.print("Enter an int from 1 to 10: ");
inputNumber = myScanner.nextInt();
numGuesses++;
}
out.print("You win after ");
out.println(numGuesses + " guesses.");
}
}
The problem I am having is with this line int randomNumber = new Random().nextInt(10) + 1;
Why do we need to add a nextInt() method to it, I don't understand? Was this int randomNumber = new Random(10 + 1);
enough?
thanks
Hi all, I am having really weird problems happening on my machine (windows 7, IE9).
I was testing a website and noticed that my Browser Mode and Document Mode are not doing what they should.
Basically from what I have read, when you open IE they should be pointing to the same mode, IE9. But on opening IR I have Browser Mode on IE9 and Document Mode on IE8.
When testing my site instead Browser Mode kept going to Compatibility nmode IE9 and Document Mode to IE7.
Obviously my first thought was "Oh I better look at my HTML in case there is something dodgy". But I tested it on another machine and it works absolutely fine in that when I open the site both Browser and Document mode are on IE9. Same when I open the broswer, they seem to be working ok. Therefore I am asssuming that there is something wrong with my IE on my machine, whatever that is, perhaps some settings? Does anybody have an idea at all?
thanks
ok thanks for that!
I see, thanks for that. One more thing, shouldn't we create a variable of random type rather than int? Like
Random randomNumber = new Random();
int theNumber = randomNumber.nextInt(10) + 1;
rather than int randomNumber = new Random().nextInt(10) + 1;
thanks
Sorry to reopen the discussion, but I came across an intereting example, this program:
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
class GuessingGame {
public static void main(String args[]) {
Scanner myScanner = new Scanner(System.in);
out.print("Enter an int from 1 to 10: ");
int inputNumber = myScanner.nextInt();
int randomNumber = new Random().nextInt(10) + 1;
if (inputNumber == randomNumber) {
out.println("**********");
out.println("*You win.*");
out.println("**********");
} else {
out.println("You lose.");
out.print("The random number was ");
out.println(randomNumber + ".");
}
out.println("Thank you for playing.");
}
}
Here are the interesting lines:
int inputNumber = myScanner.nextInt();
int randomNumber = new Random().nextInt(10) + 1;
Now,the first one is an instance method isn't it, because we had to create an object first and then call the method on the new object
With the second I don't quite understand. We don't seem to be creating a new object as we've done previously, but we call the method nextInt directly when we create the new method. Sorry maybe the syntax is a bit new to me.
So is the second a static method?
thanks
Not a problem at all : - )! It's that I was getting really confused, thanks for clarifying
ok I think I understand that but
Yes, because if you code
float ff = 12.5;
the 12.5 will be a double constant,
So why is 12.5 a constant here? Shouldn't it be a literal?
Ah ok, I think I got it : - ), thanks
uhm...so how do I know that a method is static? Take the example above and the 2 classes again java.util.Scanner; vs javax.swing.JOptionPane; how do I know that the method used in the first class isn't static and the method used in the second one is?
thanks
Hi there I am reading some java tutorial and a have a question about these 2 classes java.util.Scanner; javax.swing.JOptionPane;
In the tutorial I am looking at the 2 classes are used in separate programs to get the input from a user
With the first class http://www.homeandlearn.co.uk/java/user_input.html after importing the class we create a new object:Scanner user_input = new Scanner( System.in );
and then move on and get the input from the user
But if we want to use the second class as in here http://www.homeandlearn.co.uk/java/java_option_panes.html, no object is created we use it directly with a nethod without creating an instance showInputDialogue()
:
String first_name;
first_name = JOptionPane.showInputDialog("First Name");
Why is that? I thought that a class on its own doesn't do anything till we create an instance of the object. Please bear in mind this is my second lesson of java, so I might be missing something really obvious here
thanks I had a quick read but can't find anything about constant...what's a "double constant"?
I see, I think I neeed to know a bit more about this, like double constants etc. ANy suggestion where I can do that please?
thanks
apology, didn't meant o iclude "var" I meant justfloatNumber = 12.5f;
if you omit the "f", eg 12.5, it's assumed to be a double
thanks for clarifying this, so the float type declaration is always invariablyfloat varName = numberf;
?
thanks
Hi there, I am just beginning to learn java right now, and have a real begeinner question. I ahve read that when you declare a float variable and ssigna value to it the number has to be followed by an "f". What I coudln't find out is why:var floatNumber = 12.5f;
What happened if I omit the "f" at the end?
thanks
scrager, thanks for that, it is really really useful, and a really good reference too.
this is the element
$(this) is the jquery object containing the anchor element.
e.target is the element
$(e.target) is a jquery object containing the anchor element, but $(this) != $(e.target)this == e.target will evaluate to true.
I understand the explanation, but my understanding of query is still a bite flaky, I still need to learn quite a lot, and I was wondering why the elements (this and e.target) if compared are the same and the objects instead $(this) and $(target) are not. I appreciate the type conversion when the if statement is used (although what type conversion?) but are objects different from the elements in that the properties of the objects are different or what?
thanks
thanks guys.
Troy III, I have however noticed something. Say I retrieve the node name var MyTarget = e.target.nodeName;
its value is as we discussed "A". Then, in the code above $(this)
is also "a":$("li.mainList > a").click(function(e){
But in this instance even if $(this)
and e.target.nodeName;
are both "a", they are still different so much so that this line - which in the code above is commented out //if($(this) == MyTarget){
returns false all the time. So are "a" and "A" then different?
thanks for the explanation pritaeas, tha's clear now. So I do understant (perhaps because I have used it many times) the importance of $(this)
, but where would I use instead e.target.nodeName
? I mean the tendency seems to me to be to attach an event handler to the element I want to use later in the script, and if not the case I can find the element I need by using methods like find()
, children()
, parents()
etc
Hi there, I wonder if anybody can help me with this. I a a bit confused as to what $(this) and what e.target.nodeName represent in jquery. I had a look at this http://api.jquery.com/event.target/ but I am still not entirely sure, I hope somebody can clarify this. I run a little test of course, trying to:
1)clarify what $(this) and e.target.nodeName (and when this distinction is useful)
2)whether the 2 are the same - and from what I read in the API they are not necessarily the same, but in my test it looks like they are.
here's the code:
HTML:
<!DOCTYPE HTML>
<html lang="en" dir="ltr">
<head>
<title>tst</title>
<link rel = "stylesheet" type = "text/css" href = "style.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<div class = "me">
<table border="1">
<tbody>
<tr>
<td>
<span>hey het <a href="#">this is a link <img src="ajax-loader.gif" alt=""></a></span>
</td>
<td>ghtd</td>
</tr>
</tbody>
</table>
<!-- NAVIGATION -->
<div id="navBox">
<ul>
<li class="mainList"><a href="#">Item 1</a>
<ul class="subList">
<li><a href="#">sub item1.1</a></li>
<li><a href="#">sub item1.2</a></li>
<li><a href="#">sub item1.3</a></li>
</ul>
</li>
<li class="mainList"><a href="#">Item 2</a>
<ul class="subList">
<li><a href="#">sub item2.1</a></li>
<li><a href="#">sub item2.2</a></li>
<li><a href="#">sub item2.3</a></li>
</ul>
</li>
<li class="mainList"><a href="#">Item 3</a>
<ul class="subList">
<li><a href="#">sub item1.1</a></li>
<li><a href="#">sub item1.2</a></li>
<li><a href="#">sub item1.3</a></li>
</ul>
</li>
</ul>
</div>
<!-- END OF NAVIGATION -->
</div>
</body>
</html>
CSS (never know it might be useful)
.me{width:900px;
height:800px;
/*background:url(ajax-loader.gif) 100px 40px no-repeat;*/
border:1px solid red;}
table a img{
vertical-align:-3px;
}
#navBox{
border:1px …
Hiya, thanks for the explanation and for the amendments to my code. Point taken about the selector, it didn't occurr to me that I was selecting everything in subList, although I reckon the effects of such a selection might have been visible if I had something else - say another html element not relevant to the navigation - within mainList. Visually nothing happens if by clicking on a subList item I trigger the event listener, but I understand that it might have an inpact on the code speed?
thanks
Hi thanks for your code. Yes, I realized eventually that I had to wrap everything within $(document).ready(function(){
.
The way I have implemented it is this:
$(document).ready(function(){
$("#navBox ul li.mainList").click(function(){
//$(this).find("ul").toggle();//this works but I want to do it with classes and make sure that there is only one nav item open
$("ul.subList").removeClass("visible");
$(this).find("ul").addClass("visible");
});
});
So the find() method finds nodes in the tree that are children and not siblings of the selector
Hi, I am having some funny problems with hiding and showing the navigation and I am not entirely sure why. Here's the demo:
http://antobbo.webspace.virginmedia.com/various_tests/worktest/hidingnavigation/test.htm and here's the code:
html:
...
<!-- NAVIGATION -->
<div id="navBox">
<ul>
<li class="mainList"><a href="#">Item 1</a>
<ul class="subList">
<li><a href="#">sub item1.1</a></li>
<li><a href="#">sub item1.2</a></li>
<li><a href="#">sub item1.3</a></li>
</ul>
</li>
<li class="mainList"><a href="#">Item 2</a>
<ul class="subList">
<li><a href="#">sub item2.1</a></li>
<li><a href="#">sub item2.2</a></li>
<li><a href="#">sub item2.3</a></li>
</ul>
</li>
<li class="mainList"><a href="#">Item 3</a>
<ul class="subList">
<li><a href="#">sub item1.1</a></li>
<li><a href="#">sub item1.2</a></li>
<li><a href="#">sub item1.3</a></li>
</ul>
</li>
</ul>
</div>
<!-- END OF NAVIGATION -->
...
css:
#navBox{
border:1px solid yellow;
width:400px;
}
#navBox ul > li > ul{
display:none;
}
and the script:
$(".mainList a").click(function(){
$(this).find("ul").toggle();
});
But it doesn't work, and I am not sure why. In the script I am targeting each link in a li item$(".mainList a")
, assigning a click function then find the relevant ul and toggle it. But, alas, it doestn' work. What am I getting wrong please?
thinking of it, is there an alternative to this selector http://api.jquery.com/attribute-ends-with-selector/?
thanks
uhm, you mean each item will cost less thean £60? I checked myself and a HD won't cost less than £100 unless I go for a 30 GB. I havne't checked the processor though
thanks for ttesting it. Unfortunately not stbuchok, there is no online version and I can't even post the code as it is, I have to edit it before posting it. The script is quite long, not sure if I will be able to edit the whole thing and post it. I know it is difficult without seeing the whole thing, sorry for that.
The reason why I was saying the error was in that particular line above, is because the moment I comment it out the error disappear (even if the script doestn' work of course). But, even if I remove the $ from
console.log("test for valid $currentTHUMBNAILimage " + $currentTHUMBNAILimage.length);
the script doesnt' work anymore but the error goes away.
thanks for the code. Yes it should be a jquery object, if it wasn't other browsers will complain too. I tested it using
console.log("test for valid $currentTHUMBNAILimage " + $currentTHUMBNAILimage.length);
which returned 1. I am thinking more on the lines of "do IE7 and 8 support the attribute ends with selector http://api.jquery.com/attribute-ends-with-selector/"? IE9 as said is fine it's just 7 and 8, so perhaps it is a question of support? I also need to mention that upgrading jquery version, from 1.4.4 to the latest, works fine: the error in the IE7 and 8 console still appears but the script works
Hi stbuchok, basically here's the thing. I had used diferent debugging tools, firebug - remember the code is ok in firefox - and the script debugger
in IE7 and 8 where the error is occurring. Unfortunately, as it usually happens with IEs, I was misled into believing that
the error occurred at a specific line. As I said above, I thought it had something to do with the selectors (because that's where the error seemed to have
occurred in the debugger and it was returning an error in the jquery 1.4.4 file in IEs.) Not entirely satisfied with that, I debugged the script line by line, commenting out and uncommenting.
Anyway, after hours, I got to the root of the problem.
This is the relevant bit of code:
...
myBestValue;
...
if(myBestValue == null || presentValue < myBestValue){
myBestValue = presentValue;
//console.log(myBestValue);
}
}
else {
if(myBestValue == null || presentValue > myBestValue){
myBestValue = presentValue;
}
...
if(newDOM){
HTMLcode += '<div class="main_row"><a href="javascript:void(0)"><img src="thumbnail_images' + image_details[index1][index2].thumbnails + '"data-val="' + myBestValue + '"data-lowestValue="' + lowestValue + '"data-generalName="' + generalName + '"data-highestValue="' + highestValue + '"data-nameOfObjects="' + nameOfObjects + '"alt="" >'+ HTMLtoINCLUDE +'</a></div>';
HTMLtoINCLUDE = "";
}
else{
$currentTHUMBNAILimage = $allTheImages.filter('[src$="' + image_details[index1][index2].thumbnails + '"]');
$currentTHUMBNAILimage.attr("data-val", myBestValue);//this line is causing IEs to misbehave and get the errors
console.log("Best val is " + myBestValue);//to test that it's not myBestValue causing the issue
var currentCarPos = $currentTHUMBNAILimage.css('left');
console.log("Position is " + currentCarPos);
//console.log($currentTHUMBNAILimage);
if(revealImage){
$currentTHUMBNAILimage.fadeTo(250,1).css("cursor", "pointer");
} …
cool, today I took apart an old laptop just to practice. It was ok actually, but it was a dell 1200 inspiron, I think this is easy to take apart and assemble again than a asus...
Yes, I think you are right, it must be the cd drive. I have created a windows bootable usb . I have booted from the usb (as I did for linux) and it works. Booting form the windows cd doesn't work, so I guess we can assume the cd is faulty. So, all things considered, do you reckon it is worth rebuilding the whole machine? I mean, I would need:
-new cd drive
-new and better HD
-new processor
-new battery
-not sure about the motherboard, as in, if it works fine or not
Do you think it will be too expensive and therefore not worth?
thanks
ok could try that. Not sure whether this is important or not, but I could boot linux from usb but not windows from cd. Perhaps the problem is with the cd drive? Is there any specific sign I could look for toindicate that the cd drive is faulty?
yep, I have done that already, I changed the order of the bootable devices in the bios, and the cd drive is the first, it just doesn't do it. That's why I am thinking that the HD even if is a bit dodgy isn't just the only problem. yes I was aware that you don't need a HD to boot it, and this is exactly what made me think that there is something else wrong with the laptop. Is there any way I could detect problems in the bios? I really don't know what's wrong with it...
ok, it seems that the initial message was due to the cd drive not inserted correctly. I removed the cd unit and pushed it back with a bit more force, and the message is now gone.
No I don't hear anyt sound from the bios
Formatting the HD and installing another OS, produces errors:
With linux 8.10 cd when I try to install it it goes as far as this message:
"Busy box v 1.10.2 (ubuntu 1:1.10.2 1 ubuntu6) bi=uitl-shell (ash)
Enter help for a list of buitl in commands"
And the prompt stops here:
(initramsf)_
installing from usb (ubuntu 11.10)
gets as far as formatting the partition and the machine freezes up switched off and run the installation again. I managed to install it in the end, but it is totally unusable, far slower than windows.
SO I thought to myself, let's reinstall windows again, and when I boot from cd all I get is an empty prompt:
_
I really don't know what's wrong with it, do you reckon I should invest in a new HD?
hi all, I have an old dell 1200 that doesn't seem to be wworking properly. I had a look inside but my knowledge of hardware is basic, so at glance everything seems ok down there. I am not sure whether the problem is with the motherboard or whatever. Basically at the startup I get a message saying that "the device in the system modular bay cannot be identified. It may not be completely inserted or may gave some other problem...Press esc to ignore error and continue" and then I can start windows ok. The thing is I can't unistall winodws and I can't format the HD, it gives me errors. So it could be the hard drive of course, but I have tried with another one so I am pretty confident the problem isn't there. ANyway, it takes ages to boot up and it is very very slow. I had a look in the system device, everything is ok, all the drivers are there etc. I have heard that sometimes it is possible to determine what the problem is by looking at how many times the bios flashes, but i am not sure how to do that. ANyway, I would like to sort this laptop out but I dont' seem to be able to determine what the problem is. I am happy to change the processor and build a more powerful machine, but I wonder what processor I can buy, if it is relatively easy to replace, what are the …
cool thanks guys
hi thank you all for the suggestion.
My suster has informed me (unfortunately there is no way I can test it myself now that I am back home, even if I remote in her machine) that the touchpad is working fine. Whatever it was seems to have gone. I have absolutely no clue what's goin on. However:
1)yes I checked device manager, all ok there, no problem at all
2)I have reinstalled the correct drivers already and it didn't make any difference, although if it happens again I will follow rosies1956's and andy1966's advices. I leave the post open because I have a feeling I will post again about it
thanks
ouch, that really is taking everything apart...considering the laptop isn't mine, I don't think I will feel confortable doing the job. I don't want to run the risk of finding myself with spare bits that I don't know where to put once I assembe it back...
hi yep, sorry forgot to mention it, I turned that off and on again, but no difference at all, in that, it switches the whole thing off but it didn't fix it, still has the issue
Hi all, I wonder if you can help me with something odd that happened. Last week I bought a new laptop for my sister, a acer aspire one 756. It comes with load of useless stuff installed. I have removed only office 2010 and installed office 2003, plus a virtual drive emulator, powerISO (I usually install cloneCD but I did so recently on a "acer aspire one happy" and I had an awful lot of problems with it, so I decided to change). Anyway, I have no idea if this is related to software installed but the fact is that the touchpad stopped working. It wasn't really a sudden thing though, it kind of started off one day and got worse. The touchpad doesn't respond to the input and the cursor doesn't follow what you do on the touchpad, it "jumps" that's the best way I can explain this, and the buttons don't seem to do their job, when you click using them quite often the click doesn't get through. I have unistalled powerISO just in case, reinstalled the touchpad drivers, but it still seems to be happening. Has anybody experienced something similar to this? I am a bit lost, and it is really frustrating because the lappy is brand new. Do you reckon I should bring it to support, could it be a hardware problem? I suppose I could plug in an external mouse but, I want it fixed to be hones. What do you guys suggest?
thanks
thanks you all for the advice. I think I will not store it away then and keep it charged. sbesh, what you said is really interesting, but from experience I can say that if I leave the battery on all the time and keep the laptop plugged in the battery eventually wears out. I have another laptop a dell xps17 with a 9cells battery and the battery after few years of usage isn't performing as well as before. Why is that do you reckon?
thanks for that. There are quite a few pics, are you referring to this http://repair4laptop.org/wiki/File:Asus_pro_61s_laptop_take_apart_guide_1.jpeg?
thanks