Page 43 of 65 FirstFirst ... 33414243444553 ... LastLast
Results 421 to 430 of 646

Thread: How to Rotate the Screen for a TX2000 Tablet PC

  1. #421
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by Favux View Post
    Interesting.


    Right, with the Identifier specifying stylus or touch. I was wondering.

    By the way Ping just submitted a big patch for 2 finger gestures and Chris was impressed. They're waiting on Peter's review. This may address some of Rafi's issues with linuxwacom gestures. I don't know how much it brings it in line with the evdev version of multi-touch.
    The main difference with evdev and wacom is that wacom is using gestures and evdev is using multiple pointers.

    I will have to try out the patch and see it I can get it running with N-trig. It still looks like it might be difficult because of their channel usage. It would have been nice if they could have converted their kernel modules to use ABS_MT* values instead. I think that it was rejected earlier. I will either dig it up or talk to Chris about it.

  2. #422
    Join Date
    Mar 2009
    Beans
    4

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Hello all,


    !!!! Please check my updated post/script in HOW TO: Set up the HP TX2z and Dell XT & XT2 (N-trig digitizer) in Ubuntu thread. !!!!



    First of all, thanks to all of you for your efforts & good documentation (although it seems to be getting 'a little' complex).
    Special thanks to Favux, rafiyr & Ayuthia.


    I have a HP tx2z 1020 w. Vista firmware.

    Getting everything:
    - touch with grab
    - stylus with button
    - rotation with hinge (hp-wmi)
    - rotation with bezel button (??)
    - on-screen keyboard
    ....

    to work (correctly) is quite a challenge. Unfortunately, this would be a deal breaker for most any newbie/MS Win convert.


    Here are some of my findings, and a little script I use (I have converted a couple of tx2z to linux).

    On one, I have lucid installed (since alpha1).
    - I am using the patched hid_ntrig & input-wacom modules.
    - My xorg.conf only contains the 'fglrx' section for the ATI video card.
    - I modified '10-wacom.conf' to get the stylus button to work.
    - Have not tried to get multitouch to work (would like to, but seems to be in a state of flux at the moment).

    The stylus ends up being controlled by wacom & touch by evdev.
    Both xinput & xsetwacom list devices twice, I have no idea why.

    I use the script, attached to a button added to the panel, for a clockwise rotation with each click:
    Code:
    /usr/local/bin/rotator.sh  rturn   wacom stylus   evdev touch
    Usage: rotator.sh direction|position method device [...]

    where:
    direction = (lturn|l|rturn|r|right|left|normal|inverted)
    method = (wacom|evdev)
    device = (stylus|touch)

    The script could be improved, ie. adding support for multi-touch device, more error checking / feedback, ...

    Hope it helps someone (getting closer to a better "Out Of the Box" experience, and maybe "Just Works" some day).


    PEP


    Code:
    #!/bin/sh
    #
    # enhanced rotate script, based on rafiyr's http://ubuntuforums.org/showpost.php?p=9133869&postcount=918
    # and others (gathered on forums).
    # Added rturn & lturn, to rotate screen left/right a quarter turn at a time (mainly
    # because default hp-wmi module was not returning an 'event' for the 'Rotate' button on the bezel of my tx2z).
    #
    # This script can be 'attached' to a 'rotate' applet on the panel (w. 90° rotation).
    # 	with (for example) command: ...../rotator.sh rturn evdev touch wacom stylus
    #
    # Usage: rotator.sh   direction|position    method  device    [...]
    #
    # where:	direction = (lturn|l|rturn|r|right|left|normal|inverted)
    #		method = (wacom|evdev)
    #		device = (stylus|touch)
    #
    
    syntax_error=0
    
    orientation=$1
    shift
    
    #
    # Parse & get current orientation, and do integer conversion (in order to be
    # able to (in/de)crement for each 90° rotation, also needed later for 'easier' comparison)
    #
    current_orientation="$(xrandr -q --verbose | grep 'connected' | egrep -o  '\) (normal|left|inverted|right) \(' | egrep -o '(normal|left|inverted|right)')"
    case $current_orientation in
    	normal)
    		current_orientation=0
    	;;
    	left)
    		current_orientation=1
    	;;
    	inverted)
    		current_orientation=2
    	;;
    	right)
    		current_orientation=3
    	;;
    esac
    
    #
    # Parse the orientation parameter & in case of 'rturn' and 'lturn', check the current
    # orientation and make sure that the next value is within bound.
    #
    case $orientation in
    	rturn | r)
    		orientation=$((current_orientation-1))
    		if [ $orientation -le "-1" ]; then
    			orientation=3
    		fi
    	;;
    	lturn | l)
    		orientation=$((current_orientation+1))
    		if [ $orientation -ge "4" ]; then
    			orientation=0
    		fi
    	;;
    	normal | 0)
    		orientation=0
    	;;
    	left | 1)
    		orientation=1
    	;;
    	inverted | 2)
    		orientation=2
    	;;
    	right | 3)
    		orientation=3
    	;;
    	* )
    		syntax_error=1
    	;;
    esac
    
    #
    # Check if new orientation is different from current one.
    #
    if [ $orientation -eq $current_orientation ]; then
    	echo "Nothing to do."
    	exit
    fi
    
    #
    # repeat the device rotation/calibration for all devices passed as parameters
    #
    while [ $# -gt 0 ]
    do
    	# get and (crudely) parse method for errors
    	method=$1; shift
    	case $method in
    		wacom ) ;;
    		evdev ) ;;
    		* )	syntax_error=1 ;;
    	esac
    
    	#
    	# get and (crudely) parse device for errors
    	# and convert device name to number
    	#
    	device=$1; shift
    	case $device in
    		stylus )
    			device=`xinput --list --short "N-Trig Pen" | cut -c 45-46`
    		;;
    		touch )
    			device=`xinput --list --short "N-Trig Touchscreen" | cut -c 45-46`
    		;;
    		* )	syntax_error=1 ;;
    	esac
    
    	if [ $syntax_error -ne 0 ]; then
    		echo "Usage: `basename $0` Direction|Orientation   Method Device  [...]"
    		echo "\tdirection = (lturn|l)|(rturn|r)|(right|3)|(left|1)|(normal|0|(inverted|2)"
    		echo "\tMethod: (wacom|evdev)"
    		echo "\tDevice: (stylus|touch)"
    		exit 1
    	fi
    
    	#
    	# Set rotation plane/geometry parameters, and if using "wacom"
    	# method, also perform device/calibration rotation
    	#
    	swap=0
    	invert_x=0
    	invert_y=0
    
    	real_topx=0
    	real_topy=0
    	real_bottomx=9600
    	real_bottomy=7200
    
    	case $orientation in
    		0)
    			if [ $method = "wacom" ]; then
    				xsetwacom set $device rotate NONE
    			else
    				swap=0
    				invert_x=0
    				invert_y=0
    				topx=$real_topx
    				topy=$real_topy
    				bottomx=$real_bottomx
    				bottomy=$real_bottomy
    			fi
    		;;
    		1)
    			if [ $method = "wacom" ]; then
    				xsetwacom set $device rotate CCW
    			else
    				swap=1
    				invert_x=1
    				invert_y=0
    				topx=$real_topx
    				topy=$real_topy
    				bottomx=$real_bottomy
    				bottomy=$real_bottomx
    			fi
    		;;
    		2 )
    			if [ $method = "wacom" ]; then
    				xsetwacom set $device rotate HALF
    			else
    				swap=0
    				invert_x=1
    				invert_y=1
    				topx=$real_topx
    				topy=$real_topy
    				bottomx=$real_bottomx
    				bottomy=$real_bottomy
    			fi
    		;;
    		3 )
    			if [ $method = "wacom" ]; then
    				xsetwacom set $device rotate CW
    			else
    				swap=1
    				invert_x=0
    				invert_y=1
    				topx=$real_topx
    				topy=$real_topy
    				bottomx=$real_bottomy
    				bottomy=$real_bottomx
    			fi
    		;;
    	esac
    
    	#
    	# If using "evdev" method, adjust the device (touch/calibration) accordingly
    	#
    	if [ $method = "evdev" ]; then
    		xinput set-prop "$device" "Evdev Axes Swap" $swap
    		xinput set-prop "$device" "Evdev Axes Swap" $swap
    		xinput set-prop "$device" "Evdev Axis Inversion" $invert_x $invert_y
    		xinput set-prop "$device" "Evdev Axis Calibration" $topx $bottomx $topy $bottomy
    	fi
    done
    
    #
    # Perform actual rotation of the X display/screen
    #
    xrandr -o $orientation

    !!!! Please check my updated post/script in HOW TO: Set up the HP TX2z and Dell XT & XT2 (N-trig digitizer) in Ubuntu thread. !!!!
    Last edited by pepar; April 27th, 2010 at 03:54 PM. Reason: send readers to updated post in: HOW TO: Set up the HP TX2z and Dell XT & XT2 (N-trig digitizer) in Ubuntu

  3. #423
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Hi pepar,

    Welcome to Ubuntu Forums!

    And thank you for your report and the rotation script!

    You're correct, it has gotten complicated. But that's partly due to things being so different for each release, the changing hid-ntrig.c, and also not finding an "optimal" solution yet (esp. for multi-touch).

    I'm going to encourge you to violate forum convention and double post. I think your post would be valuable on the N-trig HOW TO thread for rafyir and others to see.

  4. #424
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by pepar View Post
    Hello all,

    First of all, thanks to all of you for your efforts & good documentation (although it seems to be getting 'a little' complex).
    Special thanks to Favux, rafiyr & Ayuthia.


    I have a HP tx2z 1020 w. Vista firmware.

    Getting everything:
    - touch with grab
    - stylus with button
    - rotation with hinge (hp-wmi)
    - rotation with bezel button (??)
    - on-screen keyboard
    ....

    to work (correctly) is quite a challenge. Unfortunately, this would be a deal breaker for most any newbie/MS Win convert.


    Here are some of my findings, and a little script I use (I have converted a couple of tx2z to linux).

    On one, I have lucid installed (since alpha1).
    - I am using the patched hid_ntrig & input-wacom modules.
    - My xorg.conf only contains the 'fglrx' section for the ATI video card.
    - I modified '10-wacom.conf' to get the stylus button to work.
    - Have not tried to get multitouch to work (would like to, but seems to be in a state of flux at the moment).

    The stylus ends up being controlled by wacom & touch by evdev.
    Both xinput & xsetwacom list devices twice, I have no idea why.

    PEP

    You might try installing input-utils and run:
    Code:
    sudo lsinput
    I am thinking that you are getting two of the same devices because of how the Vista firmware is created. It has an if0 and if1 section and I am thinking that you might have two different events with the same name.

    It might be possible to remove one by adding some more information to your 10-wacom.conf to only point to a particular event or the /dev/input/by-path event.

    Please feel free to post your 10-wacom.conf and results of your lsinput information. It could be helpful.

    As for the amount of work needed for Lucid, I have found that a reinstall of Lucid (I reinstalled it with the rc version today) and the only thing that I ended up doing was run an update then configured my wacom.conf file to use the wacom driver for my stylus. There is no need to patch the kernel module anymore and you don't even have to patch the wacom source. So it has gotten better but it was working a little more nicely prior to the rc release from that I have heard because it was defaulting the stylus automatically to the Wacom driver.

  5. #425
    Join Date
    Mar 2009
    Beans
    4

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by Ayuthia View Post
    You might try installing input-utils and run:
    Code:
    sudo lsinput
    I am thinking that you are getting two of the same devices because of how the Vista firmware is created. It has an if0 and if1 section and I am thinking that you might have two different events with the same name.

    It might be possible to remove one by adding some more information to your 10-wacom.conf to only point to a particular event or the /dev/input/by-path event.

    Please feel free to post your 10-wacom.conf and results of your lsinput information. It could be helpful.
    My 10-wacom.conf:
    Code:
    # N-Trig Duosense Electromagnetic Digitizer
    Section "InputClass"
    #       Identifier "Wacom N-Trig class"
    #       MatchProduct "HID 1b96:0001"
            Identifier "N-Trig-Pen"
            MatchIsTablet "on"
            Driver "wacom"
            MatchDevicePath "/dev/input/event*"
            Option "Type" "stylus"
            Option "Button2" "3"
    EndSection
    The output of 'lsinput':
    Code:
    root:/# lsinput 
    /dev/input/event0
       bustype : BUS_HOST
       vendor  : 0x0
       product : 0x1
       version : 0
       name    : "Power Button"
       phys    : "PNP0C0C/button/input0"
       bits ev : EV_SYN EV_KEY
    
    /dev/input/event1
       bustype : BUS_HOST
       vendor  : 0x0
       product : 0x3
       version : 0
       name    : "Sleep Button"
       phys    : "PNP0C0E/button/input0"
       bits ev : EV_SYN EV_KEY
    
    /dev/input/event2
       bustype : BUS_HOST
       vendor  : 0x0
       product : 0x5
       version : 0
       name    : "Lid Switch"
       phys    : "PNP0C0D/button/input0"
       bits ev : EV_SYN EV_SW
    
    /dev/input/event3
       bustype : BUS_HOST
       vendor  : 0x0
       product : 0x1
       version : 0
       name    : "Power Button"
       phys    : "LNXPWRBN/button/input0"
       bits ev : EV_SYN EV_KEY
    
    /dev/input/event4
       bustype : BUS_ADB
       vendor  : 0x1
       product : 0x1
       version : 256
       name    : "Macintosh mouse button emulation"
       bits ev : EV_SYN EV_KEY EV_REL
    
    /dev/input/event5
       bustype : BUS_I8042
       vendor  : 0x1
       product : 0x1
       version : 43841
       name    : "AT Translated Set 2 keyboard"
       phys    : "isa0060/serio0/input0"
       bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP
    
    /dev/input/event6
       bustype : BUS_HOST
       vendor  : 0x0
       product : 0x6
       version : 0
       name    : "Video Bus"
       phys    : "LNXVIDEO/video/input0"
       bits ev : EV_SYN EV_KEY
    
    /dev/input/event7
       bustype : BUS_USB
       vendor  : 0x64e
       product : 0xa104
       version : 800
       name    : "HP Webcam"
       phys    : "usb-0000:00:13.2-2/button"
       bits ev : EV_SYN EV_KEY
    
    /dev/input/event8
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Pen"
       phys    : "usb-0000:00:14.5-2/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event9
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Touchscreen"
       phys    : "usb-0000:00:14.5-2/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event10
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Pen"
       phys    : "usb-0000:00:14.5-2/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event11
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Touchscreen"
       phys    : "usb-0000:00:14.5-2/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event12
       bustype : BUS_PCI
       vendor  : 0x10ec
       product : 0x268
       version : 1
       name    : "HDA Digital PCBeep"
       phys    : "card0/codec#0/beep0"
       bits ev : EV_SYN EV_SND
    
    /dev/input/event13
       bustype : BUS_I8042
       vendor  : 0x2
       product : 0x7
       version : 433
       name    : "SynPS/2 Synaptics TouchPad"
       phys    : "isa0060/serio1/input0"
       bits ev : EV_SYN EV_KEY EV_ABS
    As for the amount of work needed for Lucid, I have found that a reinstall of Lucid (I reinstalled it with the rc version today) and the only thing that I ended up doing was run an update then configured my wacom.conf file to use the wacom driver for my stylus. There is no need to patch the kernel module anymore and you don't even have to patch the wacom source. So it has gotten better but it was working a little more nicely prior to the rc release from that I have heard because it was defaulting the stylus automatically to the Wacom driver.
    Sounds good.
    Have not tried the RC, but before, 'things' also worked ... but just not 'correctly' enough.
    Touch worked but could not click or grab, so somewhat useless.
    Stylus worked but had no right click/button.

    We'll get there (hopefully before final).
    Thanks.


    PEP

  6. #426
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by pepar View Post
    My 10-wacom.conf:
    Code:
    # N-Trig Duosense Electromagnetic Digitizer
    Section "InputClass"
    #       Identifier "Wacom N-Trig class"
    #       MatchProduct "HID 1b96:0001"
            Identifier "N-Trig-Pen"
            MatchIsTablet "on"
            Driver "wacom"
            MatchDevicePath "/dev/input/event*"
            Option "Type" "stylus"
            Option "Button2" "3"
    EndSection
    The output of 'lsinput':
    Code:
    root:/# lsinput 
    /dev/input/event8
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Pen"
       phys    : "usb-0000:00:14.5-2/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event9
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Touchscreen"
       phys    : "usb-0000:00:14.5-2/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event10
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Pen"
       phys    : "usb-0000:00:14.5-2/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event11
       bustype : BUS_USB
       vendor  : 0x1b96
       product : 0x1
       version : 272
       name    : "N-Trig Touchscreen"
       phys    : "usb-0000:00:14.5-2/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    From the information above, it does show that there are two input devices that have the same name for the Pen and Touchscreen. I am thinking that we have the /dev/input/by-path information, we can add an additional entry to help ignore the device but I could be wrong. I aqm going to pass this on to rafiyr to review and see if there is a way to prevent this at the kernel level.

    My thought is that we can add an entry like:
    Code:
    Section "InputClass"
            Identifier "Wacom N-Trig ignore"
            MatchProduct "N-Trig Pen"
            MatchDevicePath "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.1-event-mouse"
            Option "Ignore" "on"
    EndSection
    Of course, the path listed in my example might not be the correct one. You will need to check your list of /dev/input/by-path listing:
    Code:
    ls -l /dev/input/by-path

  7. #427
    Join Date
    May 2007
    Beans
    136

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Hi

    I'm using the script for Magic Rotation from post #315.
    It works really great and I have only changed one thing. I prefer to have the screen rotate 180 degrees so I changed this part

    Code:
    .
    .
    ## these can be set by config ##
    # pause before pooling
    waittime=0.25
    # rotate
    rotate_mode=['right', 'CW']
    .
    .
    to

    Code:
    .
    .
    ## these can be set by config ##
    # pause before pooling
    waittime=0.25
    # rotate
    rotate_mode=['inverted', 'HALF']
    .
    .
    How can I make Onboard startup with the Magic_Rotation script instead of CellWriter?
    I have tried to just change "cellwriter" to "onboard" the two places where it says "cellwriter",

    before
    Code:
    # run in tablet
    run_tablet="cellwriter --show-window"
    # run before go to tablet
    run_tablet_before=""
    # run in normal
    run_normal="cellwriter --hide-window"
    after

    Code:
    # run in tablet
    run_tablet="onboard --show-window"
    # run before go to tablet
    run_tablet_before=""
    # run in normal
    run_normal="onboard --hide-window"
    but that didn't do anything - except Cellwriter didn't startup either!
    I can't see any other places where to make the change.

    Martin
    Last edited by martinjochimsen; May 6th, 2010 at 11:03 AM. Reason: added extra code

  8. #428
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by martinjochimsen View Post
    Hi

    I'm using the script for Magic Rotation from post #315.
    It works really great and I have only changed one thing. I prefer to have the screen rotate 180 degrees so I changed this part

    Code:
    .
    .
    ## these can be set by config ##
    # pause before pooling
    waittime=0.25
    # rotate
    rotate_mode=['right', 'CW']
    .
    .
    to

    Code:
    .
    .
    ## these can be set by config ##
    # pause before pooling
    waittime=0.25
    # rotate
    rotate_mode=['inverted', 'HALF']
    .
    .
    How can I make Onboard startup with the Magic_Rotation script instead of CellWriter?
    I have tried to just change "cellwriter" to "onboard" the two places where it says "cellwriter",

    before
    Code:
    # run in tablet
    run_tablet="cellwriter --show-window"
    # run before go to tablet
    run_tablet_before=""
    # run in normal
    run_normal="cellwriter --hide-window"
    after

    Code:
    # run in tablet
    run_tablet="onboard --show-window"
    # run before go to tablet
    run_tablet_before=""
    # run in normal
    run_normal="onboard --hide-window"
    but that didn't do anything - except Cellwriter didn't startup either!
    I can't see any other places where to make the change.

    Martin
    onboard does not have the --show-window/--hide-window option so the application will not start up. I am not able to find any option that will allow it to go to minimize mode via the command line. If you remove the --show-window portion, it will start it up. An option to make it go away (instead of --hide-window) is to try something like "killall onboard".

  9. #429
    Join Date
    May 2007
    Beans
    136

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by Ayuthia View Post
    onboard does not have the --show-window/--hide-window option so the application will not start up. I am not able to find any option that will allow it to go to minimize mode via the command line. If you remove the --show-window portion, it will start it up. An option to make it go away (instead of --hide-window) is to try something like "killall onboard".
    OK. I have put Onboard in my taskbar, so I'll settle with that.
    Can I just comment out the to lines with cellwriter --show/hide window without breaking anything?
    I'd rather just use Onboard.

  10. #430
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: How to Rotate the Screen for a TX2000 Tablet PC

    Quote Originally Posted by martinjochimsen View Post
    OK. I have put Onboard in my taskbar, so I'll settle with that.
    Can I just comment out the to lines with cellwriter --show/hide window without breaking anything?
    I'd rather just use Onboard.
    You should be able to configure that in the setup screen instead of changing the code. There should be an green arrow icon in the taskbar that you can right-click and select setup. You can then click on the Advanced Setup arrow and you should see the boxes that contain the cellwriter information. You can then clear out those lines and all should be fine after that.

    However, if you want to remove it from the code, instead of commenting it out, change it so that it only has the quotes:
    Code:
    # run in tablet
    run_tablet=""
    # run before go to tablet
    run_tablet_before=""
    # run in normal
    run_normal=""
    This is where the run_normal variable is defined so you might run into problems if you comment it out.

Page 43 of 65 FirstFirst ... 33414243444553 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •